グローバル例外ハンドラがApplication.ThreadingExceptionに接続されており、アプリケーションがデバッグされていないときに正常に動作します。アプリケーションがデバッグモードで例外で閉じる
私は、デバッグでアプリケーションが警告なしで終了し、エラーでデバッガが停止しないことに何度か気づきました。私はこれが私のグローバル例外ハンドラに接続されている可能性があると考えましたが、そうではありません。
GEHによってキャッチされたエラーの数が増えて、デバッグモードでアプリケーションが終了するケースが増えているようです。なぜこれが起こっているのか分かりませんが、これをデバッグする唯一の方法は、クラッシュするまでブレークポイントとシングルステップを入れるコードのどこかで作業することです。
VS2010でオプションをオフにできますか?どのような助けと指導が最も高く評価されるでしょう。
EDIT私は、ユーザー未処理の
これを実現させるためにあなたがしたことはかなり不明です。コードが必要です。 Debugger.IsAttachedを使用して今何をしても無効にしたいと思っています。 –
コードは難しいと思います。アプリには100,000以上の行があり、どこから始めるべきかわかりません。私はDebugger.IsAttachedを見ていきます - ありがとう – ScruffyDuck