为什么Vista SP1 UAC提示符为我的MSI安装程序显示不同的文件名?

时间:2009-07-08 08:39:22

标签: windows-vista windows-installer uac

对于我的MSI安装程序,Vista SP1 UAC提示为我的MSI名称显示“5eab7.msi”,这显然不是我的MSI文件名。但是公司名称是正确的。如何让UAC提示显示我的安装程序的真实姓名?顺便说一句,我正在使用WiX。

提前谢谢!

1 个答案:

答案 0 :(得分:8)

UAC提示符显示msiexec创建的临时msi对象的文件名。

如果你想避免显示msi,你可以签名你的msi并在签名时提供描述(signtool中的'/ d'开关)。然后UAC将显示该描述而不是临时文件名。