与makecert签名的exe出版商未知

时间:2012-03-28 19:52:29

标签: makecert signtool

我正在尝试,目前内部使用,设置一个自我安装的exe签名,并作为出版商提出我们的公司,而不是“未知”。我执行了以下步骤:

makecert.exe -sv Our.pfk -n“CN = Our Company”Our.cer

我输入了所需的密码,首先输入证书,然后输入pfk文件。然后我将pfk和cer文件合并到一个pfx:

pvk2pfx.exe -pvk Our.pfk -po -spc Our.cer -pfx Our.pfx -po“password”

最后我运行了signtool:

signtool sign / f Our.pfx / n“我们的公司”/ d“我们的安装”/ p“密码”“exename”

但是,在尝试运行安装时,发布者会出现“未知”。我错过了一步吗?

由于

1 个答案:

答案 0 :(得分:0)

问题可能是证书不是由受信任的根颁发机构颁发的。我尝试在Windows 8 / VS 2012上运行这些命令,并收到错误“无法将证书链构建到受信任的根颁发机构”。在最后一步。