1

我想签署一个 Exe (msi) 或 MSIX 安装文件以在所有系统上运行而没有任何问题(如智能屏幕)。我使用 InstallShield 和 Advanced Installer 来创建安装程序 这两个应用程序都可以通过 PFX 文件进行签名但是,用户必须在执行安装程序文件之前手动安装签名所以我怎样才能签署一个在所有系统上运行而没有任何问题的安装程序文件并且不需要用户安装签名?

4

1 回答 1

1

您的解决方案是购买和使用由证书供应商颁发的数字签名证书(Microsoft Authenticode 类型),该证书供应商是默认 Windows 系统受信任机构列表中的受信任机构。由任何最知名的证书供应商颁发的证书应该足以满足您的要求。

购买此类证书文件后,您可以在 Advanced Installer 或 ISH 设置项目的“数字签名”部分简单地配置和使用它。

于 2020-06-19T05:49:57.390 回答