在运行时添加SOAP / WSDL Web服务引用

时间:2013-08-30 08:56:15

标签: c# web-services soap wsdl vpn

有没有人在运行时成功将Soap Web服务添加到C#应用程序?

这是必需的,因为C#app将部署到连接到VPN的主机。 Soap Web Service是VPN中的另一个主机。 (我们无法在部署主机上安装Visual Studio)。因此,我们无法在开发机器中添加引用。我们正在开发一种虚假服务。

1 个答案:

答案 0 :(得分:2)

您可以从网络服务网址生成代理类。

阅读以下文章。

http://msdn.microsoft.com/en-us/library/aa529578.aspx

这样您就不需要添加对Web服务的引用。

另外,在运行时添加引用是什么意思?您可以添加对本地开发PC的引用,然后将代码部署到主机PC。将项目部署到第三方服务器时,无需再次添加引用。