AppDomain.UnhandledException
イベントを使用して、WPF、コンソール、および WinForms アプリで未処理の例外をキャプチャします。
しかし、同じコードは Windows サービスでは機能しません。私は何をすべきか?
AppDomain.UnhandledException
イベントを使用して、WPF、コンソール、および WinForms アプリで未処理の例外をキャプチャします。
しかし、同じコードは Windows サービスでは機能しません。私は何をすべきか?
リンクされた SO questionに追加された私の回答を参照してください。
サービス コードには、スローされた例外を処理しなくても "処理されない" 場所がいくつかあります。これは、AppDomain の既定のハンドラーに到達する前に基本クラスが処理するためです。