VS2010 не может добавить сервисную ссылку - PullRequest
4 голосов
/ 12 июня 2011

У меня есть проект, который был первоначально написан в VS2008 (профессиональный). Я создал решение vs2010 (с использованием VS2010 professional) из проектов в решении VS2008, но не могу добавить ссылку на службу из доменного уровня решения (проект библиотеки классов). Я проверил, что проект уровня домена нацелен на фреймворк 3.5 или 4.0, и попытался восстановить и даже переустановить VS2010, но все еще не могу добавить ссылку на службу.

Опция "service reference" отсутствует, когда я щелкаю правой кнопкой мыши по проекту. Также существовала ссылка на «Веб-сервис», которая теперь не срабатывает при вызове во время модульного тестирования.

Кто-нибудь еще сталкивался с этой проблемой?

Ответы [ 3 ]

1 голос
/ 01 апреля 2013

Для Visual Studio 10 в Windows 8. «Добавить ссылку на службу» не отображается для 3.5 Framework или более ранней версии.Вы должны изменить .NET Framework проекта на 4.0

1 голос
/ 26 июня 2011

Проверьте ваш проект и убедитесь, что он ссылается на фреймворк 3.5 или выше.

  1. Просмотр свойств проекта.
  2. Перейти на вкладку «Компиляция»
  3. Нажмите кнопку «Дополнительные параметры компиляции»
  4. Посмотрите на комбинированный список Target Framework.
  5. Измените его на 3,5 или 4.
  6. Нажмите OK, чтобы закрыть диалоги
  7. Щелкните правой кнопкой мыши по проекту сейчас.
0 голосов
/ 27 августа 2014

Изменение целевого фреймворка на 3.5 включило эту опцию для меня.

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