2010-04-17 67 views
0

我有一个webserivce写我在哪里做插入操作数据库。 路径:web服务的http://localhost:1838/Ajax/WebService.asmx?wsdl.name本地主机 我添加了Web服务的项目什么是创建一个web服务的代理使用

现在

按钮单击事件我尝试调用此webserice这样 本地主机的obj =新本地主机(); obj.insert(); 现在我能够做到插入操作正常。

但我想创建一个web服务的代理,所以wat是它使用像做tat?

当我在命令提示符VS

WSDL /out:myProxyClass.cs http://localhost:1838/Ajax/WebService.asmx?WSDL

运行此命令我得到一个错误

  1. 无法连接远程服务器。

  2. 没有连接将被作出,因为 目标机器积极拒绝 它

期待一个解决方案的帮助将很大

谢谢

回答

1

它看起来像你使用内置的开发网络服务器(Cassini)。你确定它在你发布wsdl命令时运行吗?该工具需要连接到服务并下载元数据,以生成代理。