Unlikely as it seems, if there is a WiX bug then open your MSI file
with Orca and look at the InstallExecuteSequence and see where
RemoveExistingProducts is sequenced relative to InstallValidate or
InstallInitialize.

As John says, you may not have correctly specified enough to make it
an actual major upgrade. Common issues tend to be failure to increment
ProductVersion in the first three fields, and per user will not
upgrade per machine (and vice versa). That's what verbose logs are for
:)

---------------
Phil Wilson


On Tue, Nov 4, 2014 at 6:26 AM, John Cooper <jocoo...@jackhenry.com> wrote:
> I've been using Burn since it came out in Wix 3.6 with 20 product installers. 
>  MajorUpgrade has been an important requirement for all of them.  I have had 
> no major upgrade issues with any of these installers.
>
> --
> John Merryweather Cooper
> Senior Software Engineer | Enterprise Service Applications | Continuing 
> Development
> Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext:  431050 
> |jocoo...@jackhenry.com
>
>
>
> -----Original Message-----
> From: Phill Hogland [mailto:phogl...@rimage.com]
> Sent: Tuesday, November 4, 2014 8:18 AM
> To: wix-users@lists.sourceforge.net
> Subject: Re: [WiX-users] Force a MajorUpgrade to do complete uninstall BEFORE 
> new install
>
> 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
> NOTICE: This electronic mail message and any files transmitted with it are 
> intended
> exclusively for the individual or entity to which it is addressed. The 
> message,
> together with any attachment, may contain confidential and/or privileged 
> information.
> Any unauthorized review, use, printing, saving, copying, disclosure or 
> distribution
> is strictly prohibited. If you have received this message in error, please
> immediately advise the sender by reply email and delete all copies.
>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users

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

Reply via email to