ASP.NET 5 System.Runtime.Caching

时间:2016-01-14 13:40:23

标签: asp.net-core

我正在将现有的.Net 4.5 MVC 5项目转换为新的ASP.NET 5项目。我的一个文件是引用System.Runtime.Caching命名空间,但是在将此文件移动到新项目时,无法找到此命名空间。

我在新项目中添加了System.Runtime作为依赖项,但是.Caching位似乎在这里缺失。有没有人遇到过类似的问题?

2 个答案:

答案 0 :(得分:3)

您需要使用项目JSON中的以下行引入“Microsoft.Extensions.Caching.Memory”。

"dependencies": {
    "Microsoft.Extensions.Caching.Memory": "1.0.0"
  }

目前的文件可以在这里找到。

https://docs.asp.net/en/latest/performance/caching/memory.html

答案 1 :(得分:1)

要在ASP.NET应用程序中使用System.Runtime.Caching命名空间,必须添加对命名空间的引用。

添加对网站的引用

  1. 解决方案资源管理器中,右键单击网站的名称,然后单击鼠标右键 点击添加参考
  2. 选择 .NET 标签,选择 System.Runtime.Caching ,然后点击 确定即可。
  3. 参考:https://msdn.microsoft.com/en-us/library/ff477235(v=vs.110).aspx#Anchor_2