I followed the tutorial here: http://www.codeproject.com/csharp/vanillaupdaterblock.asp My application runs, asks if I want to update, downloads the update, asks me to restart, but it never installs the updated application. The evenlog logs the download progress but nothing happens. Any help would be appreciated.