如何在安装对话框中替换自动生成的产品名称?

时间:2015-12-18 14:21:23

标签: wix windows-installer wix3.9

我正在使用WiX 3.9.1208.0为我的应用程序生成安装程序和引导程序。我刚刚添加了数字签名,以避免在执行安装程序时出现黄色警告。我现在得到一个友好的对话框,提示显示程序名称和已验证的发布者的提升权限,但程序名称是随机自动生成的值,而不是.wxs中<Product>元素中使用的实际产品名称文件。

<?xml version="1.0" encoding="utf-8"?>
<?include $(sys.CURRENTDIR)\Variables.wxi?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
   <Product Id="*" Name="My Product" Language="1033" Version="!(bind.FileVersion.MyProductExe)" Manufacturer="$(var.Manufacturer)" UpgradeCode="$(var.UpgradeCode)">

Dialog for elevated previleges

为什么“我的产品”不显示为程序名称,我该怎么做才能解决这个问题?

1 个答案:

答案 0 :(得分:2)

使用SignTool / d 参数来提供友好名称。即: / d“我的安装程序”