首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > WinCE >

[]调用WEB服务有关问题,WT4090+CE5.0环境下

2012-03-31 
[求助]调用WEB服务问题,WT4090+CE5.0环境下WT4090+CE5.0环境下,客户端服务端都是VS2005开发的,客户端调用W

[求助]调用WEB服务问题,WT4090+CE5.0环境下
WT4090+CE5.0环境下,客户端服务端都是VS2005开发的,客户端调用WEB服务时,无法访问WEB服务,跟踪程序到System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/RFTest", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
public string RFTest(string ID) {
object[] results = this.Invoke("RFTest", new object[] {
ID});
return ((string)(results[0]));
},调用this.Invoke()时,错误提示:This protocol version is not supported,程序环境改为VS2003下同样的错误
MC9060+CE4.2环境下,客户端服务端都是VS2003开发的,一切正常.

在CE5.0模拟器下测试通过
请高手指点,谢谢




[解决办法]
你把下面这几个文件安装后试试看:
NETCFv1.WCE.ARMV4.CAB
NETCFv2.wce5.armv4i.cab
System_SR_CHS.CAB

热点排行