gpt4 book ai didi

wix - 是否可以对 .msi 和包装它的 WiX 包使用相同的 UpgradeCode

转载 作者:行者123 更新时间:2023-12-05 03:20:15 24 4
gpt4 key购买 nike

我继承了一个包含基于 WiX 的安装程序的代码库。该安装程序由生成 .msi 文件的单独 WiX 项目和生成 Bootstrap .exe 的另一个 WiX 项目组成。

boostrapper .exe 只是包装 .msi 文件并安装它。但令我恼火的是,.msi 和 .exe WiX 项目都对 UpgradeCode 使用了相同的值。更具体地说,在 .msi 项目的 .wxs 文件中,属性 Product/@UpgradeCode 与 .wxs 文件中的属性 Bundle/@UpgradeCode 的值相同.exe 项目。

在特定情况下使用相同的值会导致任何升级问题吗?

产品还没有发货,还有时间换。但我需要更改它吗?

最佳答案

使用相同的 UpgradeCode 没有实际问题。 MSI 打包和 Burn 独立跟踪它们。

我考虑更改一个(如果从未发布的话)的一个原因是使搜索日志文件更容易。使用唯一值,您无需查看其他上下文即可了解您处理的是哪个 UpgradeCode。

我们查看了 FireGiant 的大量日志文件,所以像这样的小事让生活变得更加清晰。

关于wix - 是否可以对 .msi 和包装它的 WiX 包使用相同的 UpgradeCode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73221171/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com