程序访问web service出现异常,是否与函数名称大小写有关?

custjcy 2006-06-27 12:21:21
vs2003,程序访问web service,结果出现异常: Server was unable to process request. ---> Object reference not set to an instance of an object.

经查看soap消息体为:
<soap:Body><GetDictionaryContext ><DictionaryName>DegreeIDEnum</DictionaryName><lvl>0</lvl></GetDictionaryContext></soap:Body></soap:Envelope>

新建一个项目,并引用同一个web service,访问正常。
经查看soap消息体为:
<soap:Body><GetDictionaryContext ><dictionaryName>DegreeIDEnum</dictionaryName><lvl>0</lvl></GetDictionaryContext></soap:Body></soap:Envelope>

发现soap消息体中函数名称大小写有区别。
不知道出现异常是否与大小写有关系?另外,都是用同样的方式引用的不知道为什么soap消息体中函数名称还不一样?
...全文
168 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
custjcy 2006-06-28
  • 打赏
  • 举报
回复
晕,原因找到了,测试程序引用的组件是原来老的组件,这边怎么变都不起作用.

谢谢canserly的关注.

canserly 2006-06-27
  • 打赏
  • 举报
回复
有web service在服务边的代码吗?

12,162

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 Web Services
社区管理员
  • Web Services社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧