I am working on a ClickOnce application, and deploying using Mage.
Is there a way to allow users to run their installed version of the application if an update fails? Some users are occasionaly unable to run the program when connecting to the internet via a proxy (eg. wireless hotspots in hotels, coffee shops etc.).
I know that it is possible to use the -MinVersion argument to Mage to allow users to skip an update entirely, but we have had issues in the past with users never updating.
You have a few options. First, you could have ClickOnce check for updates after the application starts rather than before. The one downside with the approach is that users don’t get the update until they restart the application.
Another option would be to stop ClickOnce from automaticallly checking for updates and do it programmatically. This way you’re in complete control of when update checks happen, what to do if they fail, forcing the user to restart the app, etc.