答案 0 :(得分:4)
您没有向我们提供任何可用于调试问题的信息。
因此,我发布了使用“签名工具”调试问题的通用说明。
尝试command-line compiler (ISCC.exe
)。它将在输出中保留完整的signtool.exe
错误消息:
或者使用cmd.exe /k
临时为sign tool命令添加前缀以保留其输出,即使在Inno Setup GUI编译器中进行编译也是如此。 E.g:
cmd.exe /k C:\path\to\signtool.exe sign /f C:\mykey.pfx $f
答案 1 :(得分:0)
使用带令牌的EV时,可以使用/a /sha1 [Hash]
分配指纹。
像这样:
signtool sign /tr http://timestamp.digicert.com /td sha256 /fd sha256 /sha1 certfingerprint $f
这将使signtool从令牌中选择证书。
更多信息: https://docs.microsoft.com/en-us/dotnet/framework/tools/signtool-exe