我通过添加对服务的引用从.NET代码中使用SOAP Web服务。现在服务wsdl端点将来可能会更改,所以我想将它添加到配置文件中,以使我的应用程序更具动态性。现在我不能再使用添加的引用,所以我想从代码中调用服务而不使用服务引用。我无法创建funder
因为我没有服务的接口类型,因为它不是WCF。所以我不能使用这样的东西:
slug
有没有办法在不添加服务引用的情况下使用SOAP Web服务。如果没有,有没有办法让我从代码中动态更新ServiceReference的URL?
答案 0 :(得分:-1)
为什么不将它添加为"网络参考"而不是服务参考。
然后添加您的网络参考。将引用添加到项目后。右键单击新引用并显示属性。选择"网址行为"动态。
如果网络服务移动,这将允许您以后更改网址。