Question

How can I get install progress events using the WiX Deployment Tools Foundation Microsoft.Deployment.WindowsInstaller.Installer.InstallProduct()?

I do not want any kind of UI, just an event that I can handle. I see references to the InstallMessage enum, which has a Progress member, but I'd like to see an example of its usage.

Was it helpful?

Solution

Call Installer.EnableLog with InstallLogModes.Progress and Installer.SetExternalUI before Installer.InstallProduct. The delegate gets messages including InstallMessage.Progress.

OTHER TIPS

Download the source to WiX and look in the src/DTF/Samples/EnbeddedUI project.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top