再问个问题,是不是Web Services里SqlConnection对象不能作为WebMethed的返回值?

解决方案 »

  1.   

    你没必要合并啊,两个命名空间中的方法都用就是了!不过要把引用添加上:
    using localhost;
    using localhost1;
      

  2.   

    WebMethod不是什么都能返回的,可以参看帮助文档里
    CONNECTION这种估计是不行的
      

  3.   

    我试过了,出错提示是无法将SqlConnection序列化
      

  4.   

    1. 把两个WebService的WSDL文档合并,建议使用同样的XmlNamespace,如果没有共有的类型的话,只要把对应的部分(types, messages, portTypes, bindings, services)合在一起就可以了。把合并后的稳当保存在你的服务器上,然后引用这个合并后的Wsdl文档。2. WebService的参数、返回类型要求支持XmlSerialization。
      

  5.   

    在哪可以找到XmlSerialization规范?
      

  6.   

    改变一下Uri就可以指向不同的`webservice
    .asm的不同文件了