Auto Upgrade WCF Service

I am working on an application that runs some tests on Windows servers. The front of the application connects to a small application installed on each server through WCF.

The problem with this thread is that when I make a small update for a small application on the server or even change the WCF server signature, I have to install this application on multiple servers again.

How did you solve this problem or advise?

+4
source share
2 answers

WCF handles most compatibility problems without complaints, such as adding new parameters to the method (old clients are still working, new parameters are initialized by default). Deleting parameters also does not affect the client (additional parameters are ignored). Other changes and solutions can be found here: http://msdn.microsoft.com/en-us/library/ff384251.aspx .

To deploy, as indicated in another answer, click once - this is a quick way to automatically update client machines, if you prefer a larger push model, you can configure msdeploy to push the assembly to another machine (if you have access to them).

Hope this helps.

+1
source

Can you use a more relaxed service, will it give you a little more flexibility to change?

Can I use a single click deployment to automatically relocate application changes (if this application)? http://msdn.microsoft.com/en-us/library/ms730203.aspx

0
source

All Articles