Application_Error nicht mit integriertem Modus arbeiten, aber mit Klasse-Modus funktioniert. Ich würde die Anfrage auf die Fehlerseite übertragen, die sowohl den integrierten Modus als auch den Klassenmodus verwendet. Kann dies getan werden oder muss ich HTTP-Modul verwenden, um beide Modi zu unterstützen?Global.asax Application_Error funktioniert nicht mit integriertem Modus
protected void Application_Error(object sender, EventArgs e)
{
if (Context != null && Context.IsCustomErrorEnabled)
{
Server.Transfer("~/Error.aspx", false);
}
}
http://weblogs.asp.net/reganschroder/archive/2008/07/25/iis7-integrated-mode-request-is-not-available-in-this-context-exception-in-application-start aspx – user81740
ASP.NET-Anwendung Life Cycle Übersicht für IIS 7.0 http://msdn.microsoft.com/en-us/library/bb470252.aspx – user81740
Sie können HTTP-Modul schreiben, die Fehler behandelt. Ähnlich wie diese: http://msmvps.com/blogs/vcsjones/archive/2008/12/26/managing-iis-pipeline-mode-for-backward-compatibility.aspx – user81740