[wix-users] No-UI bundle

Vanniekerk, Tyrel (GE Healthcare) tyrel.vanniekerk at ge.com
Tue Aug 30 09:46:55 PDT 2016


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?


More information about the wix-users mailing list