请求在此上下文中不可用
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Web.HttpException: 请求在此上下文中不可用
源错误:
执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
堆栈跟踪:
[HttpException (0x80004005): 请求在此上下文中不可用]
System.Web.HttpContext.get_Request() +11173096
Spring.Util.HttpContextSwitch..ctor(String virtualDirectory) +66
Spring.Context.Support.WebContextHandler.InstantiateContext(IApplicationContext parent, Object configContext, String contextName, Type contextType, Boolean caseSensitive, String[] resources) +381
Spring.Context.Support.ContextHandler.Create(Object parent, Object configContext, XmlNode section) +517
[ConfigurationErrorsException: Error creating context 'spring.root': 请求在此上下文中不可用]
System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers) +4227862
System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context) +336
System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context) +350
System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext) +382
[HttpException (0x80004005): Error creating context 'spring.root': 请求在此上下文中不可用]
System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +11301302
System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +88
System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +4338644
IIS版本?
可以试试下面的方法,如果是IIS6以上版本的话。
解决:设置成经典的应用程序池即可解决此问题。
选中站点---管理网站---高级设置---应用程序池选择Classic .NET AppPool。
帮顶,还没有用过IIS 8