ASP.NET MVC 2 페이지가 있습니다. 오류 또는 예외 동안 Global.asax의 Application_Error 메서드가 IIS7에서 실행되지 않습니다.Global.asax Application_Error가 IIS에서 실행되지 않습니다.
**하지만 VS2010에서 웹 응용 프로그램을 실행하면 화재를 수행합니다 (로컬 호스트 : someport)
내 코드 (C#을) :
protected void Application_Error(object sender, EventArgs e)
{
Exception exception = Server.GetLastError();
string requestedUrl = HttpContext.Current.Request.Url.ToString();
Response.Clear();
// do something
Server.ClearError();
Server.Redirect("Error");
}
내 설정 :
<customErrors mode="On" defaultRedirect="~/Error">
</customErrors>
<system.webServer>
<validation validateIntegratedModeConfiguration="false"/>
<modules runAllManagedModulesForAllRequests="true" />
</system.webServer>
도와주세요.