我可以使用Wix为主要升级制作补丁吗?

时间:2013-01-15 18:20:43

标签: wix windows-installer

我希望开始在现有产品中使用补丁。目前,产品ID是自动生成的。浏览了一些在线资源后,我不清楚是否可以开始使用补丁。

  1. 由于现有版本的产品ID未知(因为它是自动生成的) - 我认为我别无选择,只能将我的下次升级作为重大升级?

  2. 我认为将重大升级作为补丁是不明智的吗? This意味着你可以对补丁进行重大升级,但this似乎暗示这是一个坏主意,虽然我不确定为什么。

  3. 假设我的下一次升级必须是主要的,并且主要升级不应该是补丁,那是我最好的行动方案(因为我希望能够在将来使用补丁)使下一次升级成为一个重大升级产品Id到一个已知的常数(直到下一个大变化)并在那之后使用补丁?

    非常感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

Windows Installer支持主要升级修补程序,这是一个讨论:

Major Upgrade Patches

但是,WiX不支持它:

Restrictions for Patches

也许doco很老了。这对于WiX-Users邮件列表来说是一个很好的问题。我做了一些搜索,找不到任何谈论这些问题的话题。我不熟悉,因为它不是我曾经想要使用的策略。