[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