2013-02-20 37 views
3

我正在开发一个使用Visual Studio 2010的项目,并且我需要使用webservice。问题在于开发机器无法访问Web服务,所以我不能直接添加引用。添加对webservice的引用

我需要的是在我的项目中包含一个存根,就像web服务一样。一旦我部署Live服务器上的项目,我会再能简单地改变URL在web.config并指向真正的web服务。

我怎样才能做到这一点?

回答

4

获取Web服务的WSDL,然后执行Visual Studio命令提示符,然后wsdl.exe description.wsdl

这产生一个CS的代理文件,您可以添加到您的解决方案和使用。

2

使用SoapUI嘲笑服务开发

1

您可以使用Wsdl.exe用生成的客户端类,然后你就可以添加到您的项目,你将需要访问Windows机器上,您可以运行它。

1

只需创建一个Web服务的Visual Studio的Web项目,并把它添加到您的解决方案。在此之后,您可以设置您对Web项目的参考并使用它进行开发。