【发布时间】:2011-07-06 16:30:19
【问题描述】:
大家好,让我解释一下这个问题:
背景:
- 我有两个 Web 应用程序
- 第一个公开了一些 Web 服务 (server_wapp)。
- 第二个消耗它们 (client_wapp)。
- 我向服务器应用程序添加了一个新的 Web 服务,它接受两个字符串作为参数,并且直接在 .asmx 页面 (new_ws) 中使用它可以正常工作。
问题:
当我从 client_wapp 调用 new_ws 时,所有参数都有其正确的内容,但是当在 server_wapp 中执行该方法时,它的一个参数作为 null 传递。
此链接:
在 client_wapp 我有 server_wapp.new_ws("string1", "string2"),它在 server_wapp 中作为 new_ws("string1", null) 执行。
我已经重新构建了这两个 Web 应用程序,但问题仍然存在。
有什么想法/cmets?
提前致谢!
【问题讨论】:
-
您是否检查了两端是否对该参数使用相同的名称(可能只是大小写)?
标签: c# asp.net web-services web-applications