将参数传递给Web Service asp-net C#的问题

时间:2011-07-06 16:30:19

标签: c# asp.net web-services web-applications

大家好,让我解释一下这个问题:

背景:

  • 我有两个网络应用程序
  • 第一个公开了一些Web服务(server_wapp)。
  • 第二个消耗它们(client_wapp)。
  • 我在服务器应用程序中添加了一个新的Web服务,它将两个字符串作为参数,并且可以直接使用它直接形成.asmx页面(new_ws)。

问题:

当我从client_wapp调用new_ws时,所有参数都有正确的内容,但是当在server_wapp中执行该方法时,其中一个参数将作为null传递。

Somthing链接:

在client_wapp中我有server_wapp.new_ws(“string1”,“string2”),它在server_wapp中作为new_ws(“string1”,null)执行。

我已经重建了两个Web应用程序,但问题仍然存在。

任何想法/评论?

提前致谢!

1 个答案:

答案 0 :(得分:0)

更新指向server_wapp的链接,以便重新生成代理源代码。 WebService通常通过添加对webservice url的引用来使用,每次在webservice中进行一些修改时,都应该更新它。