[wix-users] Wix Burn: Rollbackboundary was discarded?
Farrukh Waheed
farrukh1 at gmail.com
Wed Sep 16 21:55:38 PDT 2015
So if I don't use RollbackBoundary for only 1 non-permanent package, would
it Rollback if I cancel its installation in the middle?
On 16 September 2015 at 17:16, Phill Hogland <phill.hogland at rimage.com>
wrote:
> I would expect NetFx451Redist and VC_ReDist_120 to be permanent. If I did
> not have another package that was not permanent prior to the
> RollbackBoundary then I don't use a RollbackBoundry. I only use a
> RollbackBoundary after other non-permanent packages, because of the issues
> that I have observed when all of the packages prior to the RollbackBoundary
> were marked as Permanent.
>
> -----Original Message-----
> From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf
> Of Farrukh Waheed
> Sent: Wednesday, September 16, 2015 2:28 AM
> To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
> Subject: Re: [wix-users] Wix Burn: Rollbackboundary was discarded?
>
> Hi Phil, Thanks for reply.
> Yes, both are marked Permanent. I will try without Permanent attribute then
>
> Regards
> Farrukh
>
> On 15 September 2015 at 17:53, Phill Hogland <phill.hogland at rimage.com>
> wrote:
>
> > Are both NetFx451Redist and VC_ReDist_120 marked to be Permanent? I
> > have found that RollbackBoundary(s) do not play well when all of the
> > packages prior to the RollbackBoundary are permanent and there for
> > there would be nothing to uninstall if the setup rolled back to that
> > boundary. I am not sure if my observation is related to your situation.
> >
> > -----Original Message-----
> > From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On
> > Behalf Of Farrukh Waheed
> > Sent: Tuesday, September 15, 2015 5:13 AM
> > To: wix-users at lists.wixtoolset.org
> > Subject: [wix-users] Wix Burn: Rollbackboundary was discarded?
> >
> > While compiling Burn project I'm getting following warning:
> >
> > MyBundle.wxs(111,0): warning LGHT1129: The RollbackBoundary
> > 'rba6ABCDA022AB9852FA39D23549E335DF4' was discarded because it was not
> > followed by a package. Without a package the rollback boundary doesn't
> > do anything. Verify that the RollbackBoundary element is not followed
> > by another RollbackBoundary and that the element is not at the end of
> > the chain.
> >
> > And here is my chain:
> >
> > <Chain>
> > <PackageGroupRef Id = "NetFx451Redist" />
> > <PackageGroupRef Id = "VC_ReDist_120" After="NetFx451Redist"
> />
> >
> > <RollbackBoundary />
> > <MsiPackage Id = "MainProduct"
> > DisplayName = "$(var.ProductName)"
> > DisplayInternalUI = "no"
> > Visible = "no"
> > Compressed = "yes"
> > SourceFile = "$(var.MainProduct)"
> > Vital = "yes"
> > After = "NetFx451Redist"
> > InstallCondition="NETFRAMEWORK45 >=
> > $(var.NetFx451MinRelease)">
> > <MsiProperty
> > Name = "DIR_PROGFILES_64_VA"
> > Value = "[DestinationDir]"/>
> > </MsiPackage>
> >
> > *Question:* So what's wrong with this RollbackBoundary here?
> >
> > Thanks
> >
> > Farrukh
> >
> > ____________________________________________________________________
> > WiX Toolset Users Mailing List provided by FireGiant
> > http://www.firegiant.com/
> >
> > ____________________________________________________________________
> > WiX Toolset Users Mailing List provided by FireGiant
> > http://www.firegiant.com/
> >
>
> ____________________________________________________________________
> WiX Toolset Users Mailing List provided by FireGiant
> http://www.firegiant.com/
>
> ____________________________________________________________________
> WiX Toolset Users Mailing List provided by FireGiant
> http://www.firegiant.com/
>
More information about the wix-users
mailing list