Application_Errorは統合モードでは機能しませんが、クラスモードでは機能します。 統合モードとクラスモードの両方を使用してエラーページへのリクエストを転送します。これを行うことができますか、両方のモードをサポートするためにHTTPモジュールを使用する必要がありますか?Global.asax Application_Errorは統合モードでは機能しません
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
IIS 7.0のASP.NETアプリケーションのライフサイクルの概要 http://msdn.microsoft.com/en-us/library/bb470252.aspx – user81740
エラーを処理するHTTPモジュールを記述できます。これに似て:http://msmvps.com/blogs/vcsjones/archive/2008/12/26/managing-iis-pipeline-mode-for-backward-compatibility.aspx – user81740