本帖最后由 Iceman0_0 于 2013-01-05 11:52:32 编辑

解决方案 »

  1.   

    webservice本身有问题吗?看你的堆栈是winform引用webservice报的异常。
    Winform Button Onclick事件咋写的?
      

  2.   

    System.Web.Services.Protocols.SoapException: 服务器无法处理请求。 ---> 不支持关键字: userid你查查你的代码,怎么使用 userid 的?
      

  3.   

    不是找不到,是不支持。看清楚提示,参数定义的虽然是userID
      

  4.   

    你在你本地重新生成下webservice的代理后再次编译发布看看。可能是对方之前提供给你的wsdl中是userid,而实际放上去的时候写的是userID
      

  5.   

    我也不知道自己怎么解决的 晕倒了  我全部换掉了 webserviec里的代码 
    然后重新放到服务器上 又好了 搞不明白原因 反正问题是没有了 
      

  6.   

    System.Web.Services.Protocols.SoapException: 服务器无法处理请求。 ---> System.Data.SqlClient.SqlException: 超时时间已到。在操作完成之前超时时间已过或服务器未响应。 在 WalkManWMS.Business.MPSBusiness.GetLatestProcess(String strWhere) 位置 I:\Work\WalkMan\WalkManWMSIN\WalkManWMS\WalkManWMS.Business\MPSBusiness.cs:行号 471 在 WalkManWMS.WebService.WalkManService.GetLatestProcess(String strWhere) 位置 I:\Work\WalkMan\WalkManWMSIN\WalkManWMS\WalkManWMS.WebService\WalkManService.asmx.cs:行号 4220 --- 内部异常堆栈跟踪的结尾 ---这个异常是怎么造成的,求高人指点