0

Page.OnError をオーバーライドして、ASP.NET アプリケーションでカスタム エラー ページを表示するためのロジックがいくつかあります。これで、そのエラー処理ルーチン内でエラーが発生したときに、web.config を使用して別の場所にリダイレクトできます。

これはほとんどのエラーに有効です。それでも、たとえば StackOverflowException を取得するときに、カスタム エラー ページ (またはまったく!) を表示する方法が見つかりません。明らかに、実質的に何かがスタックに割り当てられるような場合、ASP 内でこれ以上処理を行うことはできません。同じことがおそらく OutOfMemory にも当てはまりますが、これをテストする賢明な方法は見つかりませんでした。ASP からではなく IIS から直接、ユーザーに何か (おそらく静的) を表示できる可能性はありますか?

4

0 に答える 0