Your app should close after calling InstallNow(). You can use the CloseAppNow event to add your own closing method (cleanup resources, etc.) instead of using the AUBackend's more extreme method of Environment.Exit(0);
I'm using the AutomaticUpdaterBackend to check for and initiate updates. Once an update has been detected and is ready to install I am calling InstallNow().
My question is is there any reason I shouldn't shutdown the application after calling InstallNow? The application's system tray icon is hanging around because wyUpdate is killing the process rather than the application doing an orderly exit and cleaning up its resources.
Your app should close after calling InstallNow(). You can use the CloseAppNow event to add your own closing method (cleanup resources, etc.) instead of using the AUBackend's more extreme method of Environment.Exit(0);