To:sjzwinfor
  引入web服务?我在公司的代理后面,如果引入成功,我就不来这里问了。

解决方案 »

  1.   

    在vs中添加web引用不行吗?
    我觉得可以
      

  2.   

    你可以在IE中访问那个web services的地址吗?如果可以的话,就通过web引用方式引入
      

  3.   

    你必须知道这个WebService的公网固定IP地址,如果是一个子网的网内地址,你在外网是调用不了的比如:局域网中的地址为:http://192.168.0.41/WebService1/Service1.asmx外网如果直接调用这个地址,是访问不到的,必须知道 192.168.0.41 这台电脑的公网固定IP地址所以WebService 必须要部署在 拥有固定IP的服务器上,你才能调用
      

  4.   

    在你的解决方案管理器上,点右键,选择添加Web引用,软后里头输入你的WebService的具体网址即可,剩下的你自己应该懂得如何作了在程序中,使用你引用的名称New一个,然后调用它即可,就像调用函数、方法一样
      

  5.   

    在代理类的构造函数中加入:
    this.Proxy= new WebProxy("http://202.116.64.226:3128",false);http://202.116.64.226:3128是代理服务器地址
      

  6.   

    .NET Framework 不自动检测代理服务器。如果在位于防火墙后面的计算机上开发 Web 应用程序,而且应用程序将使用防火墙外的 Web 服务,那么必须在 URL 中包括网络代理服务器的地址和端口。请向您的网络管理员咨询,了解如何提供此部分的 URL 路径。
    上面是vs.net帮助文件中的内容。
    “在解决方案管理器上,点右键,选择添加Web引用,软后里头输入你的WebService的具体网址。”
    这样就出错了