1

我有两项服务,一项是 ASMX,一项是托管的 WCF 服务。

并将它们作为“Web 参考”添加到项目中。

我的问题是,我什么时候应该更新项目中的引用。

只有当我向服务添加/编辑 Web 方法/合同时。

或者即使完成了一些代码级别的更改,我们是否需要更新它?

4

2 回答 2

2

Web 引用包括 Web 服务的地址和签名(函数和参数的名称)。如果这些没有改变,那么您不必更新网络参考。

因此,如果仅更改了函数的来源但其签名保持不变,则无需更改 Web 引用。

希望我有所帮助!

于 2013-12-21T09:46:42.050 回答
1

将新方法添加到现有 XML Web 服务时,您可能需要更新 Web 引用。在这种情况下,您需要为 Web 服务生成一个新代理,以便您可以访问新方法;这会在您更新 Web 引用时自动发生。

更新项目 Web 参考

  • 在解决方案资源管理器中,打开项目的 App_WebReferences 文件夹,然后单击要更新的 Web 引用的节点。
  • 右键单击参考,然后单击更新 Web 参考。

  • XML Web 服务的新文件将下载到您的项目中。XML Web 服务的信息在您的项目中更新

于 2013-12-21T09:40:18.043 回答