3

重複の可能性:
C# の dll でグローバルな例外処理を行う方法は?

私は AppDomain レベルでそれを知っていましたが、私はフレームワークへの DLL プラグインであるため、未処理の例外をすべて DLL の 1 か所で処理できるようにしたいと考えています。

ところで、そのようなメカニズムがない場合、解決策は次のとおりです。

すべてのイベント ハンドラーのコードに try-catch を配置します (例外が発生する可能性がある場合)。

私は現在、すべてのイベント ハンドラー コードで処理していますが、見逃して未処理の例外がスローされると、UI コントロールが変形し、アプリを再起動する以外に回復するのが難しくなります。

4

0 に答える 0