【发布时间】:2014-10-02 07:48:27
【问题描述】:
我正在构建一个 WiX 项目来安装自定义包。我的产品如下所示:
<Product
Name="My custom project"
... />
因此,当我使用 WiX 安装程序时,我可以在我的屏幕上看到 Selected name,每当 Wix 使用该名称进行显示时。
在 add/remove 程序下,我可以看到在 Name 标记下指定的相同名称。但我希望它看起来不一样,因为:
My custom project v1.0
据我所见,正如 Rob Menching 提到的 here,这样做的方法是修改我的 .wxs 屏幕文件以修改 [ProductName] 标记并将其替换为我自己的选择。
我想知道是否有更简单和更短的方法,例如,使用我的自定义 ARPINFO 配置,如发布的 here 修改出现在 添加/删除程序列表下的名称>.
有人知道怎么解决吗?
【问题讨论】:
-
比修改 ProductName 更短的方法?目前尚不清楚这里的问题是什么。 ProductName 是您使用的,其余的 ARP 信息是链接上的那组属性。
-
这是标准的 Windows Installer 行为——与 WiX 创建的表或 WiX 提供的操作无关。您可以使用ARPSYSTEMCOMPONENT 隐藏整个条目并单独创建自己的条目。但是你确定这是一个经过验证的要求吗?