Несколько вопросов про CAB файл
От: Аноним  
Дата: 01.02.10 10:10
Оценка:
Сразу скажу — я не дотнет программер.
Мне дали дотнетовский солюшен, в результате которого генерится dll-ка(ActiveX).
Мне нужно собрать CAB файл и подписать его.
Раньше через солюшен просто генерилась dll-ка, которая потом паковалась в CAB с помощью батника.

В студии я нашел такой тип проекта как CAB Project.
Создал новый CAB Project и добавил в него уже существующие проекты.
Выставил зависимости.
Собрал. В результате получил CAB файл.
Внутри CAB файла лежит dll-ка и файл OSD25D7.OSD.
Раньше при ручной сборке в как файл ложился inf файл с такой структурой
[version]
signature="***"
AdvancedINF=***

[Add.Code]
***.dll=***.dll

[***.dll]
file-win32-x86=thiscab
clsid={***}
FileVersion=1,0,0,0
RegisterServer=yes


Это разные файлы?
Мне нужно сделать так чтобы в CAB файл ложился еще и inf файл?
Или достаточно OSD файла?

Второй вопрос — как подписать файл?
Нужно где-то из батника вызвать утилиту, которая подпишет CAB файл?
Или можно эту же утилиту вызвать где-то из солюшена?
В обычном проекте я нашел Post Build Event.
Но в CAB Project я что-то такого не вижу.
Как правильно поступить?

01.02.10 19:16: Перенесено модератором из '.NET' — AndrewVK
cab
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.