WCF:更新服务参考提供重复的配置条目

sti*_*k81 5 configuration wcf app-config service-reference

我有一个WPF应用程序,它使用对WCF服务的服务引用。在更新服务时,我需要更新服务参考,因此我右键单击它,然后单击“更新服务参考”。

这样做会导致客户端项目的App.config文件中出现重复的条目。

  • 它在wsHttpBinding下复制了绑定-在名称中添加了一个后缀编号相等的条目WSHttpBinding_ISomeService --> WSHttpBinding_ISomeService1
  • 并且它在绑定下复制端点定义,以便每个wsHttpBinding有一个端点。除名称外,这也是纯副本。

为什么要复制配置?它不只是应该更新名称吗?我该如何停止呢?

cod*_*oop 3

您使用的是哪个版本的 Visual Studio?这是一个已知的错误,已在 VS2010 中修复。查看此链接