InnoSetup-无法使用全局符号EV代码签名 [英] InnoSetup - fails to use global sign EV code signing
问题描述
过去,我还有其他与innoSetup一起工作的代码签名。但是最近我购买了三年的EV代码签名,这是USB令牌证书。
当我在没有InnoSetup的情况下手动进行操作时。
编辑:对话窗口中,不断询问是否按OK或取消,当我单击OK时,它会不断重复。
< a href = https://i.stack.imgur.com/mJQFG.png rel = nofollow noreferrer>
您没有为signtool.exe指定正确的位置。当您手动运行它时,它位于 c:\Users\tpt\Desktop\\github\CERTIFICATE\certificate\software
中。在您的InnoSetup中,您指向 c:\Users\tpt\Desktop\innosetup\software
。您需要在InnoSetup中更改signtools设置以指向正确的位置。
In past i had other code signing which worked with innoSetup. But recently i purchased EV code signing for three year which is USB token certificate.
when i do manually without InnoSetup it works.
how do i do it with innosetup?
I tried following but it always failed.
[Setup]
...
SignTool=signtool
EDIT: dialogin window keep asking press ok or cancel, when i click ok it keeps repeating.
You're not specifying the correct location for the signtool.exe. When you run it manually, it is in c:\Users\tpt\Desktop\\github\CERTIFICATE\certificate\software
. In your InnoSetup, you're pointing to c:\Users\tpt\Desktop\innosetup\software
. You need to change the signtools setting in InnoSetup to point to the correct location.
这篇关于InnoSetup-无法使用全局符号EV代码签名的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!