プラグインがサポートされているアプリを開発しています。プラグインは第三者によって開発されることがあります。スポーンされたスレッドから例外をキャッチする方法はありますか?
現在、私はサードパーティのコードから自分のアプリを保護しようとするプラグインへの呼び出しの周りにtry/catchハンドラを持っています。キャッチは問題をログに記録しますが、アプリがクラッシュすることはありません。
私の問題は、サードパーティのコードがスレッドを作成して何らかの作業を行うときです。これらは私のハンドラに捕らえられていません。
「この関数によって生成されたもの」から例外をキャッチする方法はありますか?または、グローバルハンドラで捕捉する必要がありますか?
どのような種類のアプリですか? WinForms? ASP.NET?サービス? WPF? –
WPFですが、それは意味がないと思います。プラグインはGUIフレームワークについて何も知らない。 – GazTheDestroyer
未処理の例外をキャッチする方法は異なる場合があります。 –