Подпишите все необходимые файлы в Visual Studio и InstallShield

Я использую Visual Studio 2013 Professional и InstallShield 2015 Limited Edition.
У меня есть накопитель SafeNet, и я знаю, как подписывать файлы из командной строки.
Мое решение Visual Studio содержит 4 проекта: неуправляемая библиотека DLL, управляемая библиотека DLL (оболочка вокруг первого), приложение wpf и проект установки installshield.
Мои выходные данные установки - это одно изображение (файл setup.exe), которое содержит все, что мне нужно для запуска и использования моего приложения.
Вопрос: как Могу ли я определить installshield для подписи ВСЕХ необходимых файлов и самого setup.exe?
Google не отвечает на мой вопрос :(


person Michael Vaysman    schedule 22.06.2017    source источник


Ответы (1)


Хорошо, я нашел часть решения.
1) В разделе Release проекта установки (в обозревателе решений) щелкните раздел SingleImage.
2) В правом разделе вы увидите три вкладки: последняя - вкладка «Подписание». Проблема в том, что вам нужно предоставить файл pfx.
Создание этого файла с USB-накопителя SafeNet - теперь моя проблема :)

ОБНОВЛЕНИЕ:
Я предлагаю подписывать файлы в событиях пост-сборки в свойствах проекта Visual Studio.
После этого подпишите установочный файл и все.
Я постараюсь не использовать конструктор InstallShield :(

person Michael Vaysman    schedule 25.06.2017