我创建了一个Windows Forms应用程序的设置。在Windows 7上安装此设置后,它会显示如下:
Name: my application.exe
Publisher: unknown publisher
Type: application
From: my application.exe
我想设置出版商的名称,如何设置?
我创建了一个Windows Forms应用程序的设置。在Windows 7上安装此设置后,它会显示如下:
Name: my application.exe
Publisher: unknown publisher
Type: application
From: my application.exe
我想设置出版商的名称,如何设置?
使用MakeCert测试程序生成一个测试X.509证书。MakeCert执行以下任务:
以下是使用Microsoft Internet Explorer 3.02 UPD选项创建证书的示例:
MakeCert -k:c:\KeyStore\MyKey.pvk -n:CN=MySoftwareCompany Cert.cer
生成证书后,可以使用Cert2SPC程序创建软件发布证书。该程序将多个X.509证书封装到一个PKCS #7签名数据对象中。请注意,此程序仅用于测试目的。有效的软件发布证书是从证书颁发机构获得的。 以下是一个示例:
Cert2SPC MyCert.cer MyCert.spc
这将一个名为MyCert.cer的X.509证书包装成一个名为MyCert.spc的PKCS #7软件发布证书。
最后一步是使用SignCode程序实际签署文件。该程序将:
SignCode -prog MyControl.exe -spc Cert.spc -pvk MyKey -timeStamper http://timestamp.verisign.com/scripts/timstamp.dll
SignCode -prog MyControl.exe -spc Cert.spc -pvk My.pvk -timeStamper http://timestamp.verisign.com/scripts/timstamp.dll