我想签署一个Exe(msi)或MSIX安装文件以在所有系统上运行而没有任何问题(例如智能屏幕)。我使用InstallShield和Advanced Installer来创建安装程序这两个应用程序都可以由PFX文件签名。但是,用户必须在执行安装程序文件之前手动安装签名,所以我如何对在所有系统上运行的安装程序文件进行签名?不需要用户安装签名吗?
为您提供的解决方案是购买和使用由证书供应商发行的数字签名证书(Microsoft Authenticode类型),该证书供应商是默认Windows系统受信任权限列表中的受信任权限。由任何最知名的证书供应商发行的证书应足以满足您的要求。
购买了这样的证书文件后,您只需在高级安装程序或ISH设置项目的“数字签名”部分中进行配置和使用即可。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句