wyUpdate won't run 100% silent

I have wyUpdate setup to run as a stand alone silent updater that is fired off by the primary application.

Process wyUpdater = new Process { StartInfo = { //Verb = "runas", UseShellExecute = true, FileName = @"wyUpdate.exe", Arguments = @"/skipinfo", ErrorDialog = false, WindowStyle = ProcessWindowStyle.Hidden } }; wyUpdater.Start();

However, it still pops up with a progress UI and hangs at the end with the "Finish" option. I need this to run 100% silent, any tips?

If you want wyUpdate to run silently (without any progress) then run it from a Windows service.

To skip the final "finish" page, in wyBuild click File -> Properties -> wyUpdate, and then click "Close wyUpdate on successful update (instead of Finish screen)".

Or: FAQ: How can I completely hide the updater (wyUpdate)?

Perfect thanks!

I am fine with the progress popping up on the screen as long as the end user does not have to click on anything. If they complain too much I will look at changing the way it runs to a service.