Search Wiki:
Resource Page Description
ClickOnce deployment is a Microsoft technology used to deploy smart client applications via a webserver. It provides incremental updates, and does not require administrative privileges for installation.

This resource is about how to move a ClickOnce deployment to a different webserver. You might want to move your deployment beacuse your company is setting up a new webserver, or because you change hosting companies for your deployment.

You can't just change the URL and deploy a new version. For one thing, the incremental updates will look at the old location for the update. For another, the deployment location is checked against the manifest and verified, to ensure that your application is not hijacked and parts of your deployment corrupted or hacked.

The source contains contains three projects containing successive versions of the same application that illustrate how to move a ClickOnce deployment to a different webserver URL.

The first project is the original deployment of the application.
The second project is the deployment of the application to the new location.
The third project is an update deployed to the original location and forces the transition to the new location.

Visit my blog to see the article that goes with this code: How to move a ClickOnce deployment

Or just watch the GoldMail that illustrates the use of the projects (requires Adobe Flash Player): Watch the GoldMail (also posted on my blog)
Last edited Jan 18 2010 at 5:34 AM  by RobinDotNet, version 3
Updating...
Page view tracker