2013-01-03 38 views

回答

0

你需要进行数字签名的完成安装程序。

在InstallAnywhere的文档,我们发现以下几点:

您可以在Windows上,如果你有一个有效的数字证书进行数字签名的安装程序。数字签名为最终用户提供了增加的安全性,即知道安装程序来自可信来源。它还可以防止客户在Windows XP Service Pack 2及更高版本系统上启动安装程序时看到“未知发布者”警告。要对安装程序进行数字签名,您基本上需要三个[sic]文件:.pvk文件(私钥),.spc文件(代码签名证书)和signcode.exe(Microsoft的代码签名工具)。您可以从微软的下载中心下载signcode.exe。它包含在名为codesigningx86.exe的包中。 Signcode 具有GUI模式,但也可以从命令行运行。命令行可以简单为:

signcode /spc myCert.spc /v mypkey.pvk "install.exe"

Signcode具有许多命令行参数。有关Signcode的更多信息,请在MSDN Library中搜索signcode.exe

参考此链接在MSDN有关SignTool工具:http://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx

相关问题