webservice里的一个错误
之前这个网站是放在本地局域网的一个服务器里的 测试完成后 才放到外网服务器里
现在放上去之后出现这种问题 之前都很正常的
错误信息:
有关调用实时(JIT)调试而不是此对话框的详细信息,
请参见此消息的结尾。
************** 异常文本 **************
System.Web.Services.Protocols.SoapException: 服务器无法处理请求。 ---> 不支持关键字: “userid”。
在 System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
在 System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
在 MainForm.w2update.Winner2UpdateService.CheckUserPWD(String userID, String pwd, String& mess, String& name, String& company, String& phone, String& email, String& mobile, String& address, String& keyID, String& keyCode, Int32& ActivateSuccess) 位置 D:\code\Winner\PPLAnalyse\MainForm\Web References\w2update\Reference.cs:行号 731
在 MainForm.fmLogin.btnLogin_Click(Object sender, EventArgs e) 位置 D:\code\Winner\PPLAnalyse\MainForm\fmLogin.cs:行号 43
在 System.Windows.Forms.Control.OnClick(EventArgs e)
在 System.Windows.Forms.Button.OnClick(EventArgs e)
在 System.Windows.Forms.Button.PerformClick()
在 System.Windows.Forms.Form.ProcessDialogKey(Keys keyData)
在 System.Windows.Forms.Control.ProcessDialogKey(Keys keyData)
在 System.Windows.Forms.TextBoxBase.ProcessDialogKey(Keys keyData)
在 System.Windows.Forms.Control.PreProcessMessage(Message& msg)
在 System.Windows.Forms.Control.PreProcessControlMessageInternal(Control target, Message& msg)
在 System.Windows.Forms.Application.ThreadContext.PreTranslateMessage(MSG& msg)
上面错误是我做登陆操作的时候 竟然弹出找不到关键字“userid”
求高人指点。。。。。。。
------解决方案--------------------
Webservice是最新的吗?重新Add Web Reference看看。
------解决方案--------------------
你不是已经好用了么?
http://bbs.csdn.net/topics/390337307