Подтвердить что ты не робот

Тип или имя пространства имен "Кэширование" не существует в пространстве имен "System.Runtime"

Я знаю, что обычно это простое решение, которое ссылается на dll в ссылках на ссылки. Но я добавил ссылку и system.runtime.caching появляется в моем списке ссылок, но ошибка все еще отображается.

Ошибка отображается в браузере во время выполнения, поэтому он компилируется.

Я удалил и добавил ссылку, но все равно не повезло. Я перезапустил VS 2012 и перезапустил.

Visual Studio 2012 .net framework 4.5

Снимок экрана:

Screen shot

4b9b3361

Ответ 1

Наиболее вероятной причиной этой ошибки является то, что вы используете версию профиля клиента .Net framework.

Ответ 2

У меня была аналогичная проблема, и она исчезла, когда я сменил целевую структуру из профиля клиента .NET Framework 4 на .Net Framework 4