Получение Microsoft.Web.Services3 доступно для VS2010 - PullRequest
6 голосов
/ 12 ноября 2010

Я использую VS2010 и звоню в веб-сервис поставщика, который использует веб-сервисы WSE i. Я не могу найти в "Добавить ссылки", чтобы добавить пространство имен / DLL. Это работает, когда я создал проект в VS2005. Я нашел этот блог, и в нем указано, как его распознать. http://www.junasoftware.com/blog/how-to-use-wse-3-in-visual-studio-2010.aspx но после попытки это все еще не работает для меня. У кого-нибудь есть идеи для меня?

Спасибо, Marios

Ответы [ 4 ]

8 голосов
/ 15 августа 2012

Я решил эту проблему, загрузив WSE Runtime со здесь

5 голосов
/ 24 февраля 2011

Способ исправить это - создать Web-сервис в Visual Studio 2005, затем скопировать код в просто класс в VS2010 и использовать его как класс, а не как Web-сервис.Это не самый лучший способ поддерживать стандарт, но он работает безупречно!

3 голосов
/ 31 августа 2012

Для меня, даже после добавления ссылки на локальную копию Microsoft.Web.Service3.dll , мне все равно пришлось изменить проект, чтобы он был приспособлен для .NET 4.0 а не .NET 4.0 Client .

Microsoft.Web.Service3.dll зависит от System.Web , которого нет в .NET 4.0 Client , но существует в .NET 4.0 .

Этот факт был отмечен в Списке ошибок, в Предупреждениях. Только тот факт, что не удалось найти пейзаж имен Microsoft.Web , содержал ошибки.

-Jesse

2 голосов
/ 24 февраля 2011

Я столкнулся с той же проблемой, когда использовал библиотеку SAP Business object. Я установил WSE из (http://www.microsoft.com/downloads/en/details.aspx?FamilyID=018a09fd-3a74-43c5-8ec1-8d789091255d&displaylang=en)) и добавил ссылку на свой проект. Это решило вопрос

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...