我开发了一个ASP.NET MVC应用程序。如果发生错误,我想将用户重定向到错误页面。但是,如果在应用程序初始化时发生错误,则无法重定向用户,因为“响应在此上下文中不可用”。 Руку是我的代码:
protected void Application_Start()
{
//...
throw new Exception("qwerty");
}
protected void Application_Error(object sender, EventArgs e)
{
// Here I have got an HttpException with message
// "Response is not available in this context"
HttpContext.Current.Response.RedirectToRoute("Default");
}
如果在应用程序初始化时发生错误,是否可以将用户重定向到错误页面?