InnoSetup - 未能使用全球标志EV代码签名

时间:2018-03-24 22:33:39

标签: windows windows-installer inno-setup installshield code-signing

过去我有其他代码签名,与innoSetup一起使用。但最近我购买了三年的EV代码签名,即USB令牌证书。

当我在没有InnoSetup的情况下手动操作时,它可以工作。

enter image description here

我如何用innosetup做到这一点?

我试过以下但总是失败。

[Setup]
...
SignTool=signtool

enter image description here

编辑:对话框窗口一直要求按确定或取消,当我点击确定时它会不断重复。

enter image description here enter image description here enter image description here enter image description here

1 个答案:

答案 0 :(得分:3)

您没有为signtool.exe指定正确的位置。手动运行时,它位于c:\Users\tpt\Desktop\\github\CERTIFICATE\certificate\software。在你的InnoSetup中,你指的是c:\Users\tpt\Desktop\innosetup\software。您需要更改InnoSetup中的signtools设置以指向正确的位置。