Inno Setup - 如何使用云服务对卸载程序进行代码签名?

问题描述 投票:0回答:1

我正在设置一个 GitHub CI 构建系统,该系统使用 SignPath 签名服务来签署我们的 Inno Setup 安装程序文件。我从命令行使用 Inno Setup 脚本创建安装程序 exe 文件,然后将其上传到 SignPath 进行签名。问题是 Inno Uninstaller 无法使用 SignPath 服务进行签名,因为我们无法控制该部分。

有没有办法中断 Inno Setup 脚本,以便 Uninstaller exe 文件可以上传到 SignPath、签名并在重新下载时,然后继续 Inno Setup 脚本?或者也许解压生成的安装程序 exe 以对卸载程序 exe 进行签名?

inno-setup code-signing
1个回答
0
投票

您可以编写一个脚本,将二进制文件(卸载程序)上传到您的代码签名服务,并在签名后下载回来。并在 Inno Setup 中使用该脚本作为“签名工具”。

我正在用我的自制签名服务器做同样的事情。

© www.soinside.com 2019 - 2024. All rights reserved.