[wix-users] No-UI bundle

Vanniekerk, Tyrel (GE Healthcare) tyrel.vanniekerk at ge.com
Tue Aug 30 10:48:25 PDT 2016


I already have the UI complete (mostly) for the MSI, but I am not against trying it.  What happens when you call repair/change/uninstall?  Does it call the bundle setup.exe from Programs and Features or does that revert to the internal MSI UI again?

-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Hoover, Jacob
Sent: Tuesday, August 30, 2016 12:30 PM
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Subject: EXT: Re: [wix-users] No-UI bundle

If you're going to spend the time to write a custom BA, why would you want to use the MSI UI?  The DisplayInternalUI option has issues, and there is no one on the core wix-dev's team that has a passion to work on it.  

You have the opportunity to do so much more in a custom BA with the UI, and simplify your MSI authoring by just property driving your MSI.

-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Vanniekerk, Tyrel (GE Healthcare)
Sent: Tuesday, August 30, 2016 12:17 PM
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Subject: [wix-users] No-UI bundle

I used that blog and https://urldefense.proofpoint.com/v2/url?u=https-3A__bryanpjohnston.com_2012_09_28_custom-2Dwix-2Dmanaged-2Dbootstrapper-2Dapplication_&d=CwICAg&c=IV_clAzoPDE253xZdHuilRgztyh_RiV3wUrLrDQYWSI&r=oAJIeMTNC3Z6LlnozAjna4bWEZCGLInzcwB6EkZAFeU&m=m7ZCKbAvZ5DcBd98AcwvcIBO4FhTftdTjzfP5hi0Hd0&s=lAj5DOlyWA9UDXJelcmJT4GC27ePX7PsnjyX9QZDe68&e=  to get this far.  That's when you have an actual UI running.  I just want the bootstrapper to hang around until the end or quit, but let the MSI's UI run through.  Literally all I want from this thing is to call the MSI with a custom log file name/location, that's it. Actually, I will probably also add a prerequisite for .net 4.6.1 on there as well.  Point is, the main reason I need the bootsrtapper is because you cannot modify the logging options once you are in the MSI code.

-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of sampat magi
Sent: Tuesday, August 30, 2016 11:53 AM
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Subject: EXT: Re: [wix-users] No-UI bundle

https://urldefense.proofpoint.com/v2/url?u=http-3A__www.wrightfully.com_part-2D1-2Dof-2Dwriting-2Dyour-2Down-2Dnet-2Dbased-2Dinstaller-2Dwith-2Dwix-2Doverview_&d=CwICAg&c=IV_clAzoPDE253xZdHuilRgztyh_RiV3wUrLrDQYWSI&r=oAJIeMTNC3Z6LlnozAjna4bWEZCGLInzcwB6EkZAFeU&m=8BpropRstVxmAPOGRYk4stCETXWIU0ab22AT-_irROI&s=wK4Nm-DMQA1AzWuJ7XILaXP-G7tZU99sccqm3-4bvPc&e= 

Sampat

On 30-Aug-2016 10:17 pm, "Vanniekerk, Tyrel (GE Healthcare)" < tyrel.vanniekerk at ge.com> wrote:

> Hi,
>
> So I am trying to customize the default log file name and location and 
> with a bootstrapper with just the one MSI in it seems to work.  So I 
> have the following:
>             <MsiPackage SourceFile="$(var.WebApiSetup.TargetPath)"
> DisplayInternalUI="yes" Compressed="yes" LogPathVariable="Temp" Vital="yes"
> />
>
> This seems to work well, I get the UI showing up, the log file goes to 
> the temp folder and even as an added bonus, burn automatically adds 
> the current date/time to the end of the file name, perfect, exactly what I want!
>
> So the next step is to create a custom BootstrapperApplication class 
> so that I can get rid of the burn UI.  I have a C# library, did the 
> stuff to AssemblyInfo.cs and created a BootstrapperApplication derived 
> class.  Now I need to figure out what the Run method has to do.  I can 
> call Dispatcher.Run(), but without a UI, how will it ever fire the 
> event to call Quit?
>
> Thanks,
> Tyrel
>
> ____________________________________________________________________
> WiX Toolset Users Mailing List provided by FireGiant 
> https://urldefense.proofpoint.com/v2/url?u=http-3A__www.firegiant.com_
> &d=CwICAg&c=IV_clAzoPDE253xZdHuilRgztyh_RiV3wUrLrDQYWSI&r=oAJIeMTNC3Z6
> LlnozAjna4bWEZCGLInzcwB6EkZAFeU&m=8BpropRstVxmAPOGRYk4stCETXWIU0ab22AT
> -_irROI&s=X6ELqS0kpDXRiRjCNHEYQn-KXM33aufc-DKP2gWk6Ik&e=
>

____________________________________________________________________
WiX Toolset Users Mailing List provided by FireGiant https://urldefense.proofpoint.com/v2/url?u=http-3A__www.firegiant.com_&d=CwICAg&c=IV_clAzoPDE253xZdHuilRgztyh_RiV3wUrLrDQYWSI&r=oAJIeMTNC3Z6LlnozAjna4bWEZCGLInzcwB6EkZAFeU&m=8BpropRstVxmAPOGRYk4stCETXWIU0ab22AT-_irROI&s=X6ELqS0kpDXRiRjCNHEYQn-KXM33aufc-DKP2gWk6Ik&e= 

____________________________________________________________________
WiX Toolset Users Mailing List provided by FireGiant https://urldefense.proofpoint.com/v2/url?u=http-3A__www.firegiant.com_&d=CwICAg&c=IV_clAzoPDE253xZdHuilRgztyh_RiV3wUrLrDQYWSI&r=oAJIeMTNC3Z6LlnozAjna4bWEZCGLInzcwB6EkZAFeU&m=m7ZCKbAvZ5DcBd98AcwvcIBO4FhTftdTjzfP5hi0Hd0&s=f8Sv-RdA2Aeapr-YP673QnC5pp8I7mYo53JjeREli44&e= 

____________________________________________________________________
WiX Toolset Users Mailing List provided by FireGiant https://urldefense.proofpoint.com/v2/url?u=http-3A__www.firegiant.com_&d=CwICAg&c=IV_clAzoPDE253xZdHuilRgztyh_RiV3wUrLrDQYWSI&r=oAJIeMTNC3Z6LlnozAjna4bWEZCGLInzcwB6EkZAFeU&m=m7ZCKbAvZ5DcBd98AcwvcIBO4FhTftdTjzfP5hi0Hd0&s=f8Sv-RdA2Aeapr-YP673QnC5pp8I7mYo53JjeREli44&e= 


More information about the wix-users mailing list