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