[wix-users] Major Upgrade issue for Instance Transforms
nir.bar at panel-sw.com
Fri Jun 2 02:39:54 PDT 2017
You can use major upgrades for multi-instance products.For a major upgrade to remove all older instances, author it to match any product with the same UpgradeCode and older version.
If you want a new instance to remove a specific older instance while leaving other- older and newer- instances installed, you can author the Upgrade element to match on nothing (for example, match on versions 0.0.0-0.0.1 exclusive) and then use a custom action to set the upgrade property to the specific instance you wish to remove.
Burn currently does not support multi-instance packages, except for the ugly way of bootstrapping the transformed packages (that is, having the MSI1..MSIx packages in the bundle).
Having said that, I have plans to develop this feature as a client requires it. However, there's no set date for this yet.
https://JetBA.net - Native and WPF WiX BootstrapperApplication Frameworks
More information about the wix-users