登录MSI安装程序后,我遇到了以下问题。我正在使用signtool.exe并且msi文件签名正常但是当我测试它时,显示我公司名称的UAC确认对话框显示55847.msi的“程序名称:”,而不是我的安装文件的名称。例如。 Setup1.msi 有没有人知道如何“修复”这个?
提前致谢
答案 0 :(得分:23)
在签署MSI时,将/d
选项添加到signtool.exe
的命令行:
signtool.exe /d "Your Software Name"
UAC确认对话框将显示您的软件名称作为程序名称。
答案 1 :(得分:1)
如果您对.msi程序包进行Authenticode签名,Windows将显示该名称。否则,您将获得MSI的临时副本,该副本具有随机名称。