安装签名的msi安装程序时出现奇怪的"程序名称"

use*_*588 13 installer windows-installer

登录MSI安装程序后,我遇到了以下问题.我正在使用signtool.exe并且msi文件签名正常但是当我测试它时,显示我公司名称的UAC确认对话框显示55847.msi的"程序名称:",而不是我的安装文件的名称.例如Setup1.msi有没有人知道如何'修复'这个?

提前致谢

Ale*_*nov 24

在签署MSI时/d向命令行添加选项signtool.exe:

signtool.exe /d "Your Software Name"
Run Code Online (Sandbox Code Playgroud)

UAC确认对话框将显示您的软件名称作为程序名称.


Bob*_*son 1

如果您对 .msi 包进行 Authenticode 签名,Windows 会将其显示为名称。否则,您将获得 MSI 的临时副本,该副本具有随机名称。