gpt4 book ai didi

inno-setup - signtool 因 Inno Setup 失败,退出代码为 0x1

转载 作者:行者123 更新时间:2023-12-04 13:26:40 25 4
gpt4 key购买 nike

突然间,我的 Inno Setup 编译器停止工作。自从我上次使用它以来,我只是安装了一个仍然发给同一家公司的新证书。

我以这种方式配置了签名工具(NAME 是证书中主题字符串的开头):

mysigntool="C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Bin\signtool.exe" sign /v /a /s my /n NAME /t http://timestamp.verisign.com/scripts/timestamp.dll

然后在 Inno Setup .iss 文件中,我有:
SignTool=mysigntool
SignedUninstaller=yes

该标志总是以退出代码 0x1 失败,如果我删除/t 和时间戳也是如此。请注意,如果我从命令提示符运行相同的命令,则签名工作正常。

最佳答案

您需要添加 $f到 SignTool 的末尾(在 IDE 设置中,而不是脚本中),以便实际传递要签名的文件的名称。这就是您收到“缺少文件名”错误的原因。

请参阅 Inno help file 中的示例.

关于inno-setup - signtool 因 Inno Setup 失败,退出代码为 0x1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30863018/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com