引用WCF服务方法

时间:2012-02-08 03:55:47

标签: c# wcf

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

3 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:0)

您是否更改了app.config中的服务引用?,您还需要在app.config中添加这些更改。如果可能,你可以共享代码。

Check this for Configuring Services

<service name="MyNamespace.myServiceType">
       <endpoint 
          address="myAddress" binding="yourPreferedBinding" 
          bindingConfiguration="myBindingConfiguration1"
          contract="MyContract"  />

       </service>

答案 2 :(得分:0)

我明白了。

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