0

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

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

  2. 我是否认为将重大升级作为补丁进行是不明智的?意味着您可以对补丁进行重大升级,但这似乎意味着这是一个坏主意,尽管我不确定为什么。

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

非常感谢您的帮助。

4

1 回答 1

1

Windows Installer 支持主要升级补丁,这里有一个讨论:

主要升级补丁

但是,WiX 不支持它:

补丁限制

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

于 2013-01-15T18:57:22.360 回答