HttpUtility не существует в текущем контексте

Я получаю эту ошибку при компиляции приложения C#. Похож на тривиальную ошибку, но я не могу обойти ее.

Моя установка является Windows 7 64 бита. Visual Studio 2 010 C# выражает B2Rel.

Я добавил ссылку на System.Web.dll, расположенный в C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0, но это имеет желтый символ восклицания, и я все еще получаю вышеупомянутую ошибку. Я также имею using System.Web объявление.

Что я делаю неправильно?


Обновление: После получения быстрого ответа, указывающего на меня на первопричину, я искал немного в Google туда, где это указывает, что System.Web.dll для полной платформы. Я не нашел такую ссылку.
Для новичков как я этот блог суммирует различие между платформами (клиент и полный) приятно. Я не мог найти место, которое говорит, поддерживается ли определенный Dll в клиентской платформе или нет. Я предполагаю, что восклицательный знак в Visual Studio должен быть первым сигналом...

94
задан Shaihi 9 March 2010 в 09:19
поделиться

1 ответ

Вы, вероятно, нацелены на профиль клиента, в котором System.Web.dll недоступен.

Вы можете настроить таргетинг на полную платформу в Properties проекта.

84
ответ дан 24 November 2019 в 05:58
поделиться
Другие вопросы по тегам:

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