当我使用 WCF 测试客户端时,它会显示一个 IMetadataExchange 端点,即使我没有定义端点也是如此。但是,该端点也有一个错误,表明它无法与端点通信。我已经在几个应用程序上对此进行了测试,所有应用程序都会发生这种情况:
“客户端配置中的契约(Contract)‘IMetadataExchange’与服务契约(Contract)中的名称不匹配。”
有趣的是,这个客户端属于 Visual Studio 2008,我推测客户端 app.config 是由 VS 在后台某处生成的,然后使用它来尝试与服务对话。
有什么想法吗?我正在使用安装了 SP1 的 VSTS Developer。
最佳答案
试试这个 walk through
关于WCF 测试客户端显示 IMetadataExchange,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/482179/