Let me explain you what problem i am facing.
First I am using AutomaticUpdaterBackend in my tray application only. I am not using window service now.
My application name is "SendScannerData" and i did all code for updating the software using AutomaticUpdaterBackend in this application. Now in my software many applications are running at one time. so i am killing all the apps in auBackend_ReadyToBeInstalled event. I am not killing tray application.
See code below
if (auBackend.UpdateStepOn == UpdateStepOn.UpdateReadyToInstall) { // here we'll just close immediately to install the new version KillRunningApplications(); auBackend.InstallNow(); }
My all running applications are killed, when new updates are found by AutomaticUpdaterBackend. Now my tray application is also closed when new updates are available. But wyupdate.exe UI is not shown after that. Also i put errorlog in auBackend_UpdateFailed but this event is not called.
Now when I run my tray application again manually then wyupdate UI displayed on screen and software gets updated successfully.and software is updated instantly as I am starting the tray application manually.
My operating system is window 7 64 bit.
Let me know if you need any more information