Re: [WiX-users] Bootstrapper multiple MSI’s don’t rollback to a working installed state

2013-06-27 Thread Nick Ramirez
I think you're right. This other thread seems to agree: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Installl-upgrade-several-MSIs-in-one-single-transaction-td7495903.html -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Bootstrapp

Re: [WiX-users] Bootstrapper multiple MSI’s don’t rollback to a working installed state

2013-06-26 Thread Simon Fogliato
...@hotmail.com] Sent: Wednesday, June 26, 2013 12:42 PM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Bootstrapper multiple MSI’s don’t rollback to a working installed state The MajorUpgrade schedule is important for the MSI that failed. If an MSI will be rolled back, having the original MSI

Re: [WiX-users] Bootstrapper multiple MSI’s don’t rollback to a working installed state

2013-06-26 Thread Nick Ramirez
The MajorUpgrade schedule is important for the MSI that failed. If an MSI will be rolled back, having the original MSI reinstalled is dependent on the MajorUpgrade element. On the other hand, the first MSI, which installed fully, will not roll back. At best, when the Chain fails, it will probably j

Re: [WiX-users] Bootstrapper multiple MSI’s don’t rollback to a working installed state

2013-06-26 Thread Simon Fogliato
Message- From: Nick Ramirez [mailto:nickra...@hotmail.com] Sent: Wednesday, June 26, 2013 9: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

Re: [WiX-users] Bootstrapper multiple MSI’s don’t rollback to a working installed state

2013-06-26 Thread Simon Fogliato
rapper 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

Re: [WiX-users] Bootstrapper multiple MSI’s don’t rollback to a working installed state

2013-06-26 Thread Hoover, Jacob
Burn "can" cache them, but if you set *Package/@Cache to 'no' it won't. -Original Message- From: Nick Ramirez [mailto:nickra...@hotmail.com] Sent: Wednesday, June 26, 2013 12:05 PM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Bootstrapper multipl

Re: [WiX-users] Bootstrapper multiple MSI’s don’t rollback to a working installed state

2013-06-26 Thread Nick Ramirez
Burn caches MSIs that are in the bundle in the Package Cache, so having the original media, I wouldn't /think/ would be a problem. When one MSI in the bootstrapper chain fails, all preceding MSIs should be rolled back. -- View this message in context: http://windows-installer-xml-wix-toolset.68

Re: [WiX-users] Bootstrapper multiple MSI’s don’t rollback to a working installed state

2013-06-26 Thread Hoover, Jacob
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

Re: [WiX-users] Bootstrapper multiple MSI’s don’t rollback to a working installed state

2013-06-26 Thread Nick Ramirez
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://w

[WiX-users] Bootstrapper multiple MSI’s don’t rollback to a working installed state

2013-06-26 Thread Simon Fogliato
I’m really stumped on a failure rollback scenario with multiple MSI’s bundled in a WiX bootstrapper. Consider the following WiX bundle chain: a.msi creates a few files in C:\Program Files (x86)\a b.msi creates a few files in C:\Program Files (x86)\b [Step 1]: A computer has a co