Вопрос

I've made an application with test certificate and installer(with InstallShield limited edition).

In signing option of my project I've chosen options
* Sign the ClickOnce manifests,
* Sign the assembly.

In the installer project in signing tab I've chosen the same digital certificate file, entered password, and option sign output files : Setup.exe and Windows Installer Package.

Option Sign Files in Package is not available. So after installing my program, only Setup.exe and msi file are signed. How to make another exe files and assemblies with digital signature?

Это было полезно?

Решение

If you are referring to the assemblies you are installing, you need to sign them before building the installer. Visual studio can sign, or you can set up a post build step to sign them manually with signcode.

I recommend visual studio.

http://msdn.microsoft.com/en-us/library/9sh96ycy(v=vs.80).aspx

http://msdn.microsoft.com/en-us/library/ms247123(v=vs.90).aspx

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top