How ClickOnce to multiple servers?

Tech-Archive recommends: Fix windows errors by optimizing your registry



We have a VS2005 Team setup and are developing a Windows app (smart client). We are in the cattle feeding business and have 10 distinct feedyards across the U.S. When we wish to deploy an update to our app, we must change an app setting in the project (the IP where the data access layer is) and also the URL in the ClickOnce (to correspond to a server at a particular feedyard). Once we publish, we have to change the app setting and the URL again for the next feedyard. And then do it again and again (for a total of 10 times).

While we've given some thought to a central server for clients to install from and pick up updates, it's not practical for two reasons. One, network connectivity from the feedyards back to our corporate office (in Loveland, Colorado) is not very reliable. Two, we might have a change that we don't all feedyards to immediately pick up. I.e. we may want to publish to one feedyard and make sure it works ok before deploying to the others.

In playing around with MSBuild I found where I can set a PublushUrl setting, but it still puts the files in my local folder. I'm wanting to automate publishing to all feedyards (i.e. 10 separate servers) through some sort of script (i.e. pulling from a list of IP addresses).

Any help would be greatly appreciated.

Thanks,
Ron

.



Relevant Pages

  • Re: General Network Error
    ... You can make a Windows forms app behave as a smart data client, ... term "smart client" is used for applications started over the web that check ... does data synchronization with a master server this aproach is often used ... >>> to reduce cost and move the MS SQL server to china 's data centre. ...
    (microsoft.public.dotnet.languages.vb)
  • Re: How ClickOnce to multiple servers?
    ... Well when i use click once i publish to a remote server which has high ... Then on connecting thats the ... feedyards across the U.S. When we wish to deploy an update to our app, ... we have to change the app setting ...
    (microsoft.public.dotnet.languages.csharp)
  • WEB ENABLING a win application: best approach
    ... way to web enable an existing big Win app (wich includes a magazine ... to let the smart client talk with the win application running on the ... server (running procedures on server side and so on). ...
    (microsoft.public.dotnet.languages.vb)