如何在安装程序包中签署汇编和exe文件?

我已经用testing证书和安装程序(使用InstallShield限制版)创build了一个应用程序。

在签署我的项目选项,我select了选项
*签署ClickOnce清单,
*签署大会。

在签名选项卡中的安装程序项目中,我select了相同的数字证书文件,input的密码和选项签名输出文件:Setup.exe和Windows Installer Package。

包中的选项签名文件不可用。 所以安装我的程序后,只有Setup.exe和msi文件被签名。 如何使数字签名另一个exe文件和程序集?

如果您指的是正在安装的程序集,则需要在构建安装程序之前对其进行签名。 Visual Studio可以签名,或者你可以设置一个后期制作步骤,用signcode手动签名。

我建议视觉工作室。

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

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