我正在将现有的.Net 4.5 MVC 5项目转换为新的ASP.NET 5项目。我的一个文件是引用System.Runtime.Caching命名空间,但是在将此文件移动到新项目时,无法找到此命名空间。
我在新项目中添加了System.Runtime作为依赖项,但是.Caching位似乎在这里缺失。有没有人遇到过类似的问题?
答案 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
命名空间,必须添加对命名空间的引用。
添加对网站的引用
参考:https://msdn.microsoft.com/en-us/library/ff477235(v=vs.110).aspx#Anchor_2