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