WCF - не Может разрешить символ [WebGet] - что я делаю неправильно?

Вы можете программно сделать это в Java с: textview.setGravity (Gravity.CENTER);

23
задан user118190 24 June 2009 в 18:22
поделиться

5 ответов

Это случилось и со мной.

Я сделал следующее:

  1. Удалить System.Service.Web из справочников
  2. Сборка
  3. Очистить проект
  4. Добавьте System.Service.Web в список ссылок
  5. Build

.. и VS нашел его ??

9
ответ дан 29 November 2019 в 00:46
поделиться

Вам необходимо сослаться на DLL System.ServiceModel.Web.

Щелкните правой кнопкой мыши папку «Ссылки» в своем проекте и выберите «Добавить ссылку ...». Прокрутите вниз до System.ServiceModel.Web и нажмите «ОК».

31
ответ дан 29 November 2019 в 00:46
поделиться

using System.ServiceModel.Web;

1
ответ дан 29 November 2019 в 00:46
поделиться

Просто одна мысль, возможно, вы нацеливаете свой проект на .Net Client Profile, который раскрывает ограниченные пространства имен. возможно, вам нужно проверить настройки целевого фреймворка в свойствах проекта.

Я столкнулся с этим с проектом WCF, который не находил System.ServiceModel.Web, пока я не изменил настройки фреймворка по умолчанию.

HTH

26
ответ дан 29 November 2019 в 00:46
поделиться

В «свойствах проекта» убедитесь, что для вашей «целевой платформы» установлено значение: .NET Framework 4

, а не: клиентский профиль .NET Framework 4 или любая более ранняя версия .NET.

Также, если возможно, используйте VS 2010.

- DBJ

8
ответ дан 29 November 2019 в 00:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: