7

現在、いくつかのモジュールをホストするサーバーを作成しています。サーバーは、各モジュールを個別の AppDomain で実行します。私が達成したいのは、例外の分離です。つまり、1 つのモジュールが例外をスローしたときに、プロセス全体を終了させたくありません。この特定の AppDomain だけです。異なるスレッドでキャッチされていないすべての例外が飲み込まれたときに、CLR に古い動作 (.NET 1.0) にフォールバックするように指示できることはわかっています。ただし、これは最も「エレガントな」ソリューションではありません。

4

1 に答える 1

8

このイベントにサブスクライブしてみませんか?

AppDomain.CurrentDomain.UnhandledException

ExceptionObject プロパティを Object 型から Exception にキャストする必要があります。

それが役立つことを願っています。

于 2008-10-23T07:41:11.323 に答える