【问题标题】:Referencing a WCF service method引用 WCF 服务方法
【发布时间】:2012-02-08 14:53:05
【问题描述】:

我的 WCF 服务中有一个服务方法,最初我能够在代理类中引用该方法而没有任何失败,但后来我更改了我的服务方法签名并更新了服务引用(我使用的是 Visual Studio 2010)。但问题是 Service Client 类没有使用最新的服务方法更新,它仍然保持不变。

【问题讨论】:

    标签: c# wcf


    【解决方案1】:

    您使用什么方法来更新服务引用?尝试右键单击您的服务参考并选择“配置服务参考”,然后仔细检查服务地址是否正确。完成后,单击确定,然后再次右键单击服务引用并选择“更新服务引用”。

    【讨论】:

    • (我假设你的服务有一个 http 端点)如果你导航到 yoursite.com/ServiceName.svc?wsdl 你会得到什么 xml 不是特别容易理解,但它是否与新的匹配方法签名?
    • 我可以看到以下内容,所有其他方法都相同。 - tempuri.org/MyService/MyMethod" style="document" /> - -
    【解决方案2】:

    我明白了。

    这就是我所做的,我重新启动了 Visual Studio 并从代理中删除了服务引用,然后将其添加回来。

    【讨论】:

      猜你喜欢
      • 2011-04-16
      • 1970-01-01
      • 1970-01-01
      • 2011-09-12
      • 2014-05-08
      • 2014-08-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多