我写了一个webserivce,其中我对DB执行插入操作。 路径:网络服务的http://localhost:1838/Ajax/WebService.asmx?wsdl.name是 localhost 我已经为项目添加了webservice
现在按钮点击事件我试着像这样调用这个webserice localhost obj = new localhost(); obj.insert(); 现在我能够很好地完成插入操作。
但是我想为网络服务创建一个代理服务器,所以wat是用它做的吗?
当我在vs
的命令提示符下运行此命令时wsdl /out:myProxyClass.cs http://localhost:1838/Ajax/WebService.asmx?WSDL
我收到错误
无法连接远程服务器。
没有联系,因为 目标机器主动拒绝 它
期待解决方案任何帮助都会很棒
谢谢
答案 0 :(得分:1)
看起来您正在使用内置开发网络服务器(Cassini)。你发出wsdl命令时确定它正在运行吗?该工具需要连接到服务并下载元数据,以便生成代理。