ASP.NET HttpContext.Current.Session突然始终为null

时间:2015-07-03 12:55:47

标签: c# asp.net asp.net-mvc asp.net-mvc-4 session

与ASP.NET MVC4应用程序存在问题,它一直运行得很好,并且在会话中拉出/推送各种对象。

在我的机器出现问题之后,HttpContext.Current.Session突然在引用时始终抛出空引用异常。

这不是因为代码更改,但显然是我的机器出了问题。

1 个答案:

答案 0 :(得分:2)

问题是我的机器崩溃并重新启动后,ASP.NET状态服务(命名为aspnet_state)不再运行。我进入了Windows服务并启动了该服务并且会话再次开始正常运行。

我花了一段时间才找到答案,并且无法在任何地方看到它所以我认为值得补充以防万一。