[wix-users] Wix Burn: Rollbackboundary was discarded?
Phill Hogland
phill.hogland at rimage.com
Wed Sep 16 05:16:19 PDT 2015
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/
More information about the wix-users
mailing list