过去我有其他代码签名,与innoSetup一起使用。但最近我购买了三年的EV代码签名,即USB令牌证书。
当我在没有InnoSetup的情况下手动操作时,它可以工作。
我如何用innosetup做到这一点?
我试过以下但总是失败。
[Setup]
...
SignTool=signtool
编辑:对话框窗口一直要求按确定或取消,当我点击确定时它会不断重复。
答案 0 :(得分:3)
您没有为signtool.exe指定正确的位置。手动运行时,它位于c:\Users\tpt\Desktop\\github\CERTIFICATE\certificate\software
。在你的InnoSetup中,你指的是c:\Users\tpt\Desktop\innosetup\software
。您需要更改InnoSetup中的signtools设置以指向正确的位置。