I'm using the standard WiX Toolset for everything so yes I'm using WiX Standard 
Bootstrapper Application (WiXStdBA).

The original media is available and cached by default because my workaround is 
to manually go into the Control Panel, Programs and Features and repair the 
entire installed version 1 bootstrapper to have the lost files of version 1 
a.msi reinstalled.

The bootstrapper should uninstall/rollback new versions and then 
repair/reinstall old versions for each chain element but isn't. This is easily 
repeatable with 2 simple MSI's and 1 simple bootstrapper bundling them.

-----Original Message-----
From: Hoover, Jacob [mailto:jacob.hoo...@greenheck.com] 
Sent: Wednesday, June 26, 2013 9:51 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Bootstrapper multiple MSI’s don’t rollback to a 
working installed state

The A msi was successfully upgraded though.  The issue is there are 2 installer 
transactions that are run in sequence.  The first works, the second fails.

It gets difficult to roll back the bundle, because it would need to reinstall 
the previous bundle if the upgrade failed. What if the original media is no 
longer available?  Just a guess, but I am betting this is a known issue that 
just hasn't been solved. The engine strongly tries to make no assumptions, so 
there may be a notification that a custom BA could get to reinstall the old 
version. (I haven't setup a test case to try to verify this.)

Are you using WixStdBA or your own custom BA?

-----Original Message-----
From: Nick Ramirez [mailto:nickra...@hotmail.com] 
Sent: Wednesday, June 26, 2013 11:36 AM
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Bootstrapper multiple MSI’s don’t rollback to a 
working installed state

How is the MajorUpgrade element scheduled in your MSI? By default it is 
"afterInstallValidate", which does not bring back the old version if there is a 
rollback. See the documentation at 
http://wix.sourceforge.net/manual-wix3/wix_xsd_majorupgrade.htm.





--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Bootstrapper-multiple-MSI-s-don-t-rollback-to-a-working-installed-state-tp7586867p7586868.html
Sent from the wix-users mailing list archive at Nabble.com.

------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to