安装签名的MSI安装程序时出现奇怪的“程序名称" [英] Odd 'Program name' when installing signed msi installer

查看:170
本文介绍了安装签名的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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆