WIX 自动生成 GUID *?

2024-05-13

假设我生成产品 ID 为 * 的 WIX XML 文件。另外,对于每个组件 GUID,我都使用 *.

  <Product Id="*" Name="xxx" Language="1033" Version="1.0.0.0" Manufacturer="xxx" UpgradeCode="xxx">

每次我编译 WIX 安装程序时,* 在幕后都会旋转一个唯一的 GUID?假设我有一台机器安装了1.0.0版本。然后我将 WIX 安装程序重新编译为版本 1.0.1。

当我安装 1.0.1 时,WIX 如何知道 1.0.0 已安装,从而删除所有文件/注册表项并安装 1.0.1?

我应该使用 GUID 中的 * 还是应该在 WIX XML 配置中使用唯一的 ID/GUID?


Product/@Id="*"随机生成一个新的 GUID,足以用于产品代码。Component/@Guid="*" 计算只要目标路径保持不变,GUID 就保持不变,这是遵守组件规则所必需的。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

WIX 自动生成 GUID *? 的相关文章

随机推荐