When I use the WCF test client, it shows the IMetadataExchange endpoint, even if I don’t have it. However, this endpoint also has an error indicating that it cannot talk to the endpoint. I tested this on several applications, and this happens with all of them:
'The contract "IMetadataExchange" in the client configuration does not match the name in the service contract.
The funny thing is that this client belongs to Visual Studio 2008, and I assume that the app.config client is generated by VS in the background somewhere, and then uses it to try to talk to the service.
Any ideas? I am using VSTS Developer with SP1 installed.
source
share