名称空间"System.Runtime"中不存在类型或命名空间名称"缓存"

use*_*104 14 .net c# visual-studio-2012

我知道通常有一个简单的解决方案,它在引用中引用了dll.但是我添加了引用,system.runtime.caching出现在我的引用列表中,但仍然显示错误.

错误在运行时显示在浏览器中,因此它会进行编译.

我已删除并重新添加了引用但仍然没有运气.我已重启VS 2012并重新启动.

Visual Studio 2012 .net框架4.5

截屏:

屏幕截图

com*_*ech 0

导致此错误的最可能原因是您正在使用 .Net 框架的 Client Profile 版本。

  • 那么,如果他使用的是 .NET 框架的 Client Profile Versiof,该如何修复呢? (6认同)