Inno设置 - 签名失败,“签名工具失败,退出代码为0x1”
问题描述:
我有Inno安装脚本,我需要使用SignTool=signtool
,它已正确配置并在过去工作。Inno设置 - 签名失败,“签名工具失败,退出代码为0x1”
但是当我尝试用下面的错误编译它的失败:
Sign Tool failed with exit code 0x1.
答
您没有提供我们,我们可以用它来调试你的问题的任何信息。
因此,我发布通用说明来调试问题与“标志工具”。
-
尝试command-line compiler (
ISCC.exe
)。这将在输出保存完整signtool.exe
错误消息: -
或暂时前缀符号工具命令
cmd.exe /k
甚至保留其输出Inno Setup的GUI编译器在编译时。例如: -cmd.exe /k C:\path\to\signtool.exe sign /f C:\mykey.pfx $f
您是否试图通过命令行直接运行Sign命令以查看它是否也失败?你会看到正确的错误信息。 您是否可以在没有签名的情况下编译安装程序?在Windows阻止访问安装程序的临时文件时,我遇到过一次simillar问题,因为它将'Compil32.exe'视为不受信任的进程。 – RobeN