Проблема передачи параметров в WebService asp-net C # - PullRequest
0 голосов
/ 06 июля 2011

Привет всем, позвольте мне объяснить эту проблему:

Справочная информация:

  • У меня есть два веб-приложения
  • Первый предоставляет некоторые веб-сервисы (server_wapp).
  • Второй потребляет их (client_wapp).
  • Я добавил новый веб-сервис в серверное приложение, которое принимает две строки в качестве параметров, и он работает нормально, используя его непосредственно на странице .asmx (new_ws).

Проблема:

Когда я вызываю new_ws из client_wapp, все параметры имеют правильное содержимое, но когда метод выполняется в server_wapp, один из его параметров передается как нулевой.

Что-то связать это:

В client_wapp у меня есть server_wapp.new_ws ("string1", "string2"), и он выполняется в server_wapp как new_ws ("string1", null).

Я уже перестроил оба веб-приложения, но проблема остается.

Есть идеи / комментарии?

Заранее спасибо!

1 Ответ

0 голосов
/ 07 июля 2011

Обновите ссылку на server_wapp, чтобы исходный код прокси был заново сгенерирован. WebService обычно используется путем добавления ссылки на URL веб-службы, и каждый раз, когда вы вносите какие-либо изменения в веб-службу, ее следует обновлять.

...