Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wix 如何在安装对话框中替换自动生成的产品名称?_Wix_Windows Installer_Wix3.9 - Fatal编程技术网

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

Wix 如何在安装对话框中替换自动生成的产品名称?,wix,windows-installer,wix3.9,Wix,Windows Installer,Wix3.9,我正在使用WIX3.9.1208.0为我的应用程序生成安装程序和引导程序。我刚刚添加了数字签名,以避免在执行安装程序时出现黄色警告。现在我看到一个友好的对话框,提示提升权限,其中显示程序名和已验证的发布者,但程序名是随机自动生成的值,而不是.wxs文件中元素中使用的真实产品名 <?xml version="1.0" encoding="utf-8"?> <?include $(sys.CURRENTDIR)\Variables.wxi?> <Wix xmlns="h

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

<?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)">


为什么“我的产品”不显示为程序名,我可以做些什么来解决这个问题?

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

您也可以粘贴引导程序代码吗?