安装签名的MSI安装程序时出现奇怪的“程序名称" [英] Odd 'Program name' when installing signed msi installer
本文介绍了安装签名的MSI安装程序时出现奇怪的“程序名称"的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
登录MSI安装程序后,我遇到以下问题.我使用的是signtool.exe,msi文件签署了OK,但是在测试时,显示我公司名称的UAC确认对话框显示的是程序名称:"为55847.msi,而不是我的安装文件的名称.例如. Setup1.msi 有人知道如何解决"这个问题吗?
I'm running into the following issue after signin an MSI installer. I'm using signtool.exe and the msi file signs OK however when I test it, the UAC confirmation dialog which shows my company's name shows a 'Program name:' of 55847.msi, rather than the name of my setup file. E.g. Setup1.msi Does any one know how to 'fix' this?
预先感谢
推荐答案
在对MSI进行签名时,将/d
选项添加到signtool.exe
的命令行中:
Add /d
option to the command line of signtool.exe
when signing your MSI:
signtool.exe /d "Your Software Name"
UAC确认对话框将显示您的软件名称作为程序名称.
UAC confirmation dialog will show Your Software Name as the Program name.
这篇关于安装签名的MSI安装程序时出现奇怪的“程序名称"的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文