在Global.asax的Application_Start方法中访问Cache时出错

min*_*nty 2 c# asp.net iis global-asax

我试图在Global.asax的Application_Start方法中访问Cache.我正在尝试使用Context.Cache.当我从visual studio运行代码时,它运行得很好但是当我从IIS在服务器上运行它时,我得到:会话状态在此上下文中不可用.我想在应用程序启动时在缓存中播种一些值.如何从Application_Start获取缓存?

min*_*nty 9

哇.我找到了答案.使用变量HttpRuntime.Cache而不是Context.Cache.