[wix-users] After Enabling DisplayInternalUI MSI Doesn't Rollback

Mark Lopez mark.lopez at contrastsecurity.com
Tue Nov 17 15:24:34 PST 2020


Yep!

DisplayInternalUI=no
https://gist.github.com/Silvenga/3c75d135580b3f54544b14bfd93b5054  

DisplayInternalUI=yes
https://gist.github.com/Silvenga/27b08989e21d5dd572f534eee5b5652a

Regards,
Mark Lopez

-----Original Message-----
From: wix-users <wix-users-bounces at lists.wixtoolset.org> On Behalf Of Sean Hall via wix-users
Sent: Tuesday, November 17, 2020 4:59 PM
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Cc: Sean Hall <r.sean.hall at gmail.com>
Subject: Re: [wix-users] After Enabling DisplayInternalUI MSI Doesn't Rollback

This sounds like https://github.com/wixtoolset/issues/issues/3869, but I couldn't reproduce it. Can you provide the MSI log and the Burn log?
(Attachments don't work on this mailing list)

On Tue, Nov 17, 2020 at 4:18 PM Mark Lopez via wix-users < wix-users at lists.wixtoolset.org> wrote:

> We are trying to give some love to an older installer we ship.
> Historically, we've used the standard BA to wrap our MSI's, but opt-ed 
> to move to a managed BA to offer a better UX.
>
> What's odd, when a MSI op fails e.g. "Service failed to start. Verify 
> that you have sufficient privileges to start system services" and 
> DisplayInternalUI=no is set, the MSI engine doesn't rollback the 
> install and doesn't give an error to the BA. The install just 
> continues on, and ultimately returns a 0x0 success to the BA.
>
> Setting DisplayInternalUI=yes with the same failed op does correctly 
> rollback the install.
>
> I'm thinking there must be something obvious we're missing, since I've 
> seen messages on this mailing list asking how to cancel a rollback 
> with a custom BA.
>
> (Also Vital=yes)
>
> Regards,
> Mark Lopez
>
> ____________________________________________________________________
> 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