Ответ 1
Наиболее вероятной причиной этой ошибки является то, что вы используете версию профиля клиента .Net framework.
Я знаю, что обычно это простое решение, которое ссылается на dll в ссылках на ссылки. Но я добавил ссылку и system.runtime.caching появляется в моем списке ссылок, но ошибка все еще отображается.
Ошибка отображается в браузере во время выполнения, поэтому он компилируется.
Я удалил и добавил ссылку, но все равно не повезло. Я перезапустил VS 2012 и перезапустил.
Visual Studio 2012 .net framework 4.5
Снимок экрана:
Наиболее вероятной причиной этой ошибки является то, что вы используете версию профиля клиента .Net framework.
У меня была аналогичная проблема, и она исчезла, когда я сменил целевую структуру из профиля клиента .NET Framework 4 на .Net Framework 4