Я получаю эту ошибку при компиляции приложения С#. Похож на тривиальную ошибку, но я не могу обойти ее.
Моя настройка - 64-разрядная версия Windows 7. Visual-Studio 2010 С# express 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 должен быть первым сигналом...