Turn off automatic updates with ClickOnce

I got an e-mail with the question how to turn off automatic checking for updates, when you’re doing a manual check for updates with ClickOnce. Strangely enough I forgot to mention this in my previous article.

ClickOnceAutoUpdateOff

The above dialog window can be obtained in the properties window of your project (Right-click your project in the solution explorer), under the “Publish” tabpage, using the “Updates…” button.

In the above window the “The application should check for updates” is turned on. Uncheck it and your application won’t automatically check for updates anymore.

Note that at the bottom, I’ve filled in the update location. For some reason, when you deploy your application with auto update turned off, it won’t be able to find the update location anymore. It’s being removed from the manifest! I have no idea if this is a bug or not, but it can be solved by entering the update location in the bottom textbox. Now the manual check for updates with ClickOnce works again.