> Just wanted to say that currently, the WiX changes the ProductCode GUID
> each time it's built, because it handles upgrades with MSI's "Major Upgrade"
> scenario. Reference: http://www.tramontana.co.hu/wix/lesson4.html
I should of fully elaborated that the multiple installs is mainly controlled
by the UpgradeCode and the Upgrade table in my first message.
Changing the ProductName would work within this. The upgrading only pays
attention ot the UpgradeCode and Product Version to identify any other
installs it might want to upgrade, based on entries in the Upgrade table.
Then it uses the ProductCode and Product Version to decided whether to do a
major upgrade, minor upgrade, or minor update. I did a quick test of
installing 1.3.0, then modifying the 1.3.1 msi to have a different product
name, and it functions exactly as it did before just with a different
product name. Of course, the real problem is that everwyere ProductName is
used, would now list the version number. Making some bits of text that
previously listed [ProductName] v[ProductVersion] as now redundant. Of
course, those dialogs text could also be changed.
Received on Fri Jan 27 19:36:06 2006