It seems to me like the roll of burn and msiexec as it is related to the
MajorUpgrade element is confused in this and related threads.  AFAIK candle
compiles the MajorUpgrade element and the MajorUpgrade/@Schedule into the
msi package which is parsed by msiexec at installed time without any
involvement of Burn.

I use a Burn bootstrapper to drive a chain of msi packages.  There is a
concept of a Burn 'major upgrade' but it is unrelated to the MajorUpgrade
element.  I have a number of Burn driven products.  I make sure that
bootstrapper's Product/@Version changed for each build (even when nothing
else is changed, and also use Product/@="*" ) and I have not had any
problems with the upgrade behavior.



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Force-a-MajorUpgrade-to-do-complete-uninstall-BEFORE-new-install-tp7597686p7597712.html
Sent from the wix-users mailing list archive at Nabble.com.

------------------------------------------------------------------------------
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to