You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As Windows Installer seemed to intend by definition of the Upgrade table, products can have the same UpgradeCode by upgrade versions that have the same ProductLanguage. The MajorUpgrade element - a nice shortcut - does not support adding the ProductLanguage to the Upgrade table (as Upgrade.Language). Making this opt-in would be backward compatible while providing for different-language upgrade isolation.
Opening as a bug since this was actually a problem we found in some of our products that use a language-agnostic UpgradeCode but use the MajorUpgrade element as well. We can work around but this may not be intuitive for newer setup authors.
Originally opened by heaths
The text was updated successfully, but these errors were encountered:
As Windows Installer seemed to intend by definition of the Upgrade table, products can have the same UpgradeCode by upgrade versions that have the same ProductLanguage. The MajorUpgrade element - a nice shortcut - does not support adding the ProductLanguage to the Upgrade table (as Upgrade.Language). Making this opt-in would be backward compatible while providing for different-language upgrade isolation.
Opening as a bug since this was actually a problem we found in some of our products that use a language-agnostic UpgradeCode but use the MajorUpgrade element as well. We can work around but this may not be intuitive for newer setup authors.
The text was updated successfully, but these errors were encountered: