2011-07-06 34 views
0

大家好,讓我來解釋一下這個問題:問題將參數傳遞給WebService的ASP網C#

背景:

  • 我有兩個Web應用程序
  • 第一個暴露了一些網絡服務(server_wapp) 。
  • 第二個消耗它們(client_wapp)。
  • 我添加了一個新的Web服務到以兩個字符串作爲參數的服務器應用程序,並且它使用它直接形成.asmx頁面(new_ws)可以正常工作。

問題:

當我打電話從client_wapp所有的參數都有其正確的內容new_ws,但是當在server_wapp執行方法,它的參數之一爲空傳遞。

財產以後此鏈接:

在client_wapp我有server_wapp.new_ws( 「STRING1」, 「字符串2」),並獲取server_wapp爲new_ws( 「STRING1」,NULL)執行。

我已經重建了兩個Web應用程序,但問題仍然存在。

任何想法/評論?

在此先感謝!

+1

你有沒有檢查過,如果兩端使用相同的名稱爲該參數(也許只是套管)? –

回答

0

更新指向server_wapp的鏈接,以便重新生成代理源代碼。通常通過添加對webservice url的引用來使用WebService,並且每次在web服務中做一些修改時,都應該更新它。