1

我有这个错误:

'HttpContext.SetSessionStateBehavior' 只能在引发 'HttpApplication.AcquireRequestState' 事件之前调用。

我通过调试发现来自这个:

private void CreateControllerContext() 
{
            var routeData = 
                 RouteTable.Routes.GetRouteData(CurrentHttpContext);
            ControllerContext = 
                 new ControllerContext(CurrentHttpContext, routeData, this);
}

我不知道如何解决这个问题。它来自GetRouteData,我知道的就这么多,但我无法弄清楚如何重做这个。有什么想法吗?

4

0 回答 0