I have a WPF application using service references to a WCF service. When doing updates on the service I need to update the service reference, so I right click it and hit "Update Service Reference".
Doing this results in duplicate entries in the App.config file of the client project.
- It duplicates a binding under wsHttpBinding - adding an equal entry with postfix number in name:
WSHttpBinding_ISomeService --> WSHttpBinding_ISomeService1
. - And it duplicates the endpoint definition under binding such that there is one endpoint for each wsHttpBinding. This too is a pure duplicate except of the name.
Why does it duplicate the config? Isn't it just supposed to update the name? And how can I make it stop?