Можно ли добавить разработанную в .net 4.0 веб-ссылку в веб-службу .net 2.0? - PullRequest
0 голосов
/ 21 июня 2011

Я разрабатываю этот веб-сервис, разработанный в VS 2005, с .net 2.0. Мне нужно добавить веб-ссылку на внешний веб-сервис, который разработан в .net 4.0. Я был в состоянии сделать это. Но когда я пытаюсь получить доступ к недавно добавленной веб-ссылке через мой код, я получаю ошибку сборки - новая добавленная служба не определена. Почему мое приложение не распознает недавно добавленную веб-ссылку. Это как-то связано с .net версией? Любая помощь в этом вопросе будет принята с благодарностью. Спасибо

Ответы [ 2 ]

2 голосов
/ 21 июня 2011

Если для службы WCF установлено значение basicHttpBinding, да.

Вот что говорит MSDN

0 голосов
/ 21 июня 2011

Хотя я никогда не пробовал что-то подобное, я думаю, что вы не можете ссылаться на сервис, созданный в более высокой версии, как WCF (собственный код). Вы по-прежнему можете добавить его в качестве стандартного справочника по веб-сервису (протокол SOAP), чтобы использовать его в стандартах w3c. Вы потеряете некоторую интеграцию, но сможете правильно ее использовать.

...