'类库'的输出类型,以及'.NET Framework 4'的目标框架。
根据我读过的所有内容,我应该可以使用它,但我在System.Runtime命名空间中看到的所有内容如下:
CompilerServices
ConstrainedExecution
ExceptionServices
Hosting
InteropServices
Remoting
Serialization
Versioning
有什么想法吗?
答案 0 :(得分:54)
您只需要添加对System.Runtime.Caching
程序集的引用。
System.Runtime.Caching.dll
。 它不是类库中默认引用集的一部分,但您应该能够毫无问题地添加它。
答案 1 :(得分:8)
要补充Jon Skeets answer,(对于遇到此问题的人),如果仍然在添加Caching
后添加红色波浪线1}}程序集,在保存解决方案之后只需重新启动Visual Studio,你应该好好去。
添加了引用,保存了解决方案和(如果需要可能) 重新启动 Visual Studio,您应该能够<{>>使用此System.Runtime.Caching
中的types
。为了让我的解决方案起作用,我必须这样做。
在尝试重新创建问题并解决此问题时,我们似乎需要在namespace
&gt;中将Copy Local
设置为True
。 System.Runtime.Caching
和然后重新启动Visual Studio以使其工作。至少,就我而言,如果没有这个问题似乎没有解决问题。 ;)
答案 2 :(得分:5)
参考System.Runtime.Caching.dll
。这是.NET框架中另一个相当迟钝的陷阱,在某些情况下会有非常相似的命名空间,但是你想要的实际类将在不同的组件中引用。例如,CacheItem位于此备用DLL中,而ApplicationActivator(在System.Runtime.Hosting中)位于mscorlib中。