VB.net 4.0中System.Runtime.Caching不可用?

3
我右键单击了我的项目,然后选择“属性” >> “编译” >> “高级编译选项” >> “目标框架”显示为.NET 4.0。
然而,Visual Studio 2010没有识别System.Runtime.Caching,所以我无法开始编写代码来提高Web应用程序的性能。
这真的不是一个.net 4.0项目吗?我该如何确认?
谢谢。
Imports System.Runtime.Caching

Dim dtContents As DataTable = New DataTable
dtContents = Session("Contents")

Dim cache As ObjectCache = MemoryCache.Default ??
cache.Item("cacheContents") = dtContents ??

3
您是否在项目中明确添加了对 System.Runtime.Caching.dll 的引用? - Jerry Federspiel
@JerryFederspiel 不,我对项目和缓存完全是新手。网络搜索没有什么收获。谢谢。 - JoJo
5
您需要将 System.Runtime.Caching 的引用添加到您的项目中,以便通过代码中的 Imports 引用它。在解决方案项目中,右键单击“引用”节点,然后选择“添加引用” - 在弹出窗口中向下滚动列表,选择 System.Runtime.Caching - Tim
1个回答

0
  1. 解决方案资源管理器中,右键单击项目中的文件夹。
  2. 选择添加引用
  3. 选择System.Runtime.Caching

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接