I think there is a misunderstanding of the linked article.

Treat each Bundle and each MSI as if you are following the rules for a Major
Upgrade.  While the Bundle is processed by Burn and not msiexec, it should
have an UpgradeCode which does not change for each build of the Bundle. 
Make sure that each build of the Bundle/@Version increments (in any of the
four parts), if anything (Bundle or packages) are changed.  The equivalent
concept of a 'ProductCode', the Bundle Id is changed under the covers for
each build.

Each MSI should follow the Major Upgrade rules to do what you indicated. 
The UpgradeCode for each MSI is typically unique to that MSI package and
unrelated to the UpgradeCode of the Bundle, at least in my experience.  (I'm
sure that there might be some special situations where different packages
share an upgrade code, but to achieve what you outlined that is not
necessary.)




--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Updating-Replacing-existing-MSI-with-Burn-bundle-tp7598911p7598914.html
Sent from the wix-users mailing list archive at Nabble.com.

------------------------------------------------------------------------------
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to