[wix-users] How does bundle rollback work?

Farrukh Waheed farrukh1 at gmail.com
Mon Oct 19 00:38:13 PDT 2015


You may need to define RollBackBoundary
<http://wixtoolset.org/documentation/manual/v3/xsd/wix/rollbackboundary.html>
.
One good old discussion is here
<http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/What-is-a-rollback-boundary-td7579098.html>


On 19 October 2015 at 00:11, Reuss, Matthias <matthias.mr.reuss at sivantos.com
> wrote:

> Hi there,
>
> I just had a look at a case where an MSI package in a bundle (not the 1st
> package of the bundle) caused a rollback.
>
> From what the log files say, the result is not the rollback of all the MSI
> packages installed so far (what I would expect for a chained installation)
> - instead for each of the packages already installed, burn applies a
> "rollback package", which - at least in my case - is basically an uninstall
> of the package just installed.
>
> This behaviour astonishes me, because I do not see that it cleanlly
> restores the system to its pre-installation state, what I would expect from
> a rollback.
> I am afraid that I have not fully understood whether and how Burn puts the
> MSI installations into a single transaction. Or does Burn intentionally not
> use Windows Installer's transaction processing? Is there some documentation
> about that?
>
> Best regards
>
> Matthias
>
> ____________________________________________________________________
> WiX Toolset Users Mailing List provided by FireGiant
> http://www.firegiant.com/
>


More information about the wix-users mailing list