我尝试搜索网络,也尝试了一些我找到的解决方法(比如手动执行wsdl.exe),但我仍然无法访问在不同于80的端口上运行的远程Web服务(比如1234)。
当我从Visual Studio 2008或2010中使用类似http://192.168.1.2:1234/WebServices/Test.asmx
的网址添加网页引用时,找到该服务但是当我按下继续时,VS无法创建代理类并且给我一个错误说 http://192.168.1.2/WebServices/Test.asmx
(注意丢失的端口)无法返回任何内容。除了创建Web服务localy,创建代理类然后手动更改URL,我能做些什么吗?
提前致谢!
答案 0 :(得分:0)
您应该在Web服务代理类上设置Url
属性。