在过去,我有其他与innosetup一起工作的代码签名。但最近我买了三年的电动车代码签名,这是USB代币证书。
当我在没有innosetup的情况下手动操作时,它可以工作。
windows - InnoSetup-无法使用全局符号EV代码签名-LMLPHP
如何使用innosetup?
我试着跟踪,但总是失败。

[Setup]
...
SignTool=signtool

windows - InnoSetup-无法使用全局符号EV代码签名-LMLPHP
编辑:对话框在窗口中不断要求按“确定”或“取消”,当我单击“确定”时,它不断重复。
windows - InnoSetup-无法使用全局符号EV代码签名-LMLPHP
windows - InnoSetup-无法使用全局符号EV代码签名-LMLPHP
windows - InnoSetup-无法使用全局符号EV代码签名-LMLPHP
windows - InnoSetup-无法使用全局符号EV代码签名-LMLPHP

最佳答案

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

关于windows - InnoSetup-无法使用全局符号EV代码签名,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49470660/

10-11 21:46