1

ASP上に構築された大きなWebサイトがあります。すべての例外を1か所で処理する可能性はありますか?ASP.NETアプリケーションのGlobal.asaxのように?

ありがとう

4

3 に答える 3

4

もちろん、あなたは実際に尋ねた質問に対する答えをすでに持っています。ただし、質問の内容からの要件は、「エラーを一元的に処理するにはどうすればよいですか」です。

したがって、問題の解決策は(実際に提起された質問に対する答えではありませんが)、次のようになります。

ステータスコード500.100を処理するアプリケーションルートフォルダレベルのカスタムエラーページを使用します。

を使用してエラーを判別できます。これは、エラーの詳細を収集できるIASPErrorServer.GetLastError()を返します。

于 2012-04-17T15:34:12.440 に答える
3

はい、global.asaファイルがあり、いいえ、asp.netのようなグローバルOnExceptionイベントはありません。

于 2012-04-17T15:00:27.397 に答える
1

ルートでglobal.asaファイルを使用して、サイト全体のインスタンスを処理できると確信しています。

詳細については、「Global.asaファイル」を参照してください

于 2012-04-17T14:57:11.347 に答える