5

AppDomain.UnhandledExceptionイベントを使用して、WPF、コンソール、および WinForms アプリで未処理の例外をキャプチャします。

しかし、同じコードは Windows サービスでは機能しません。私は何をすべきか?

4

1 に答える 1

3

リンクされた SO questionに追加された私の回答を参照してください。

サービス コードには、スローされた例外を処理しなくても "処理されない" 場所がいくつかあります。これは、AppDomain の既定のハンドラーに到達する前に基本クラスが処理するためです。

于 2011-02-25T13:39:22.160 に答える