升级 VB.Net Class 图书馆项目中的网络参考

Upgrading a Web Reference in a VB.Net Class Library Project

我们的供应商已经升级了他们的 SOAP 产品,我们需要引用另一个 WSDL 文件并将 .asmx 文件的 url 更改为更新的版本。

在最少破坏代码的情况下执行此操作的最佳方法是什么?

这是典型的命名空间引用。

我应该删除现有的 Web 引用并使用相同的名称添加新的吗?

或者我应该将 'web reference url' url 更改为新的并简单地更新它吗?

任何想法/解决方案将不胜感激

这是我的解决方案:

我将 Web References 中文件夹的 'Web Reference URL' 更改为新的 WSDL

然后我右键单击该文件夹并单击 'Update Web Reference'

并且它更改了预期的所有文件