私は、非常に大きなデータセットを処理するユーティリティーに取り組んでいます。動作には多くのコードが使用されているため、実行中に予期しないエラーが発生します。だから私はVisual Studioのデバッグセッション内で実行します。ほとんどの場合、エラーをスキップしたり、即時ウィンドウを使用してエラーを回復したり、「次のステートメントを設定する」という操作を行うことができます。しかし、このエラーは将来発生する可能性があります。デバッグセッションを再開せずにプロセスを自動化することは可能ですか?VS 2008/2010でデバッグ中にカスタムの未処理の例外ハンドラをインストールすることはできますか?
1
A
答えて
1
あなたのコードの構造や使用している言語によっては、条件付きブレークポイントの不正使用と同様のことをすることができます。
アイデアは、評価を行うためにブレークポイント条件を使用することです。基本的には、即時ウィンドウで行うことを自動化した方法です。
int c = a + b; //何らかの計算タイプ
if(c == 5)//あなたのテスト { //エラー return; }
など。あなたが知っている場合は、テスト用のC == 5を使用すると、その行で条件付きブレークポイントを置くことができるものを間違ってされている。
(C言語== 5)場合//テスト
いくつかの正しい値の発現と:
c = 1
エラー条件のパスを下げることはありません。もちろん、これは必ずしも機能するとは限りませんが、来るべき状況では役立ちます。
関連する問題
- 1. VSコードでデバッグ中に約束内の拒否から未処理の例外を取得する
- 2. 未処理の例外処理をデバッグする方法
- 3. 未処理の例外、デバッグできません
- 4. C++未処理の例外 - デバッグ方法
- 5. VC++ 6.0アプリケーションのデバッグ中に未処理の例外エラーが発生する
- 6. .NET Frameworkの例外ハンドラからCrystal Report例外を処理できません
- 7. 未処理の例外ハンドラにファイルを非同期で書き込む
- 8. 応答を操作するASP.Net未処理例外ハンドラ
- 9. UWPとヘッドレスアプリで未処理の例外
- 10. XSAVEはVS 2017で未処理の例外を発生させます
- 11. が例外をスローすることは未処理の例外のエラー
- 12. 未処理の例外はハンドラによってキャッチされません
- 13. GUIで未処理の例外を処理する
- 14. 未処理の例外のハンドラの登録
- 15. Mac OS X用の未処理の例外フィルタをインストールする
- 16. ルックアップの未処理例外[ルート例外はorg.omg.CORBA.MARSHALです:
- 17. Universal Appsの未処理例外ハンドラの非同期メソッド
- 18. 未処理の例外 'System.Data.SqlClient.SqlExceptionの例外
- 19. カスタム例外処理
- 20. 未処理の例外をキャッチする
- 21. Angular2 WebPackをAsp Coreで使用すると、処理中に未処理の例外が発生する
- 22. Javaの例外処理 - カスタム例外
- 23. 非同期/未処理の例外をスローすることを待ちます
- 24. PHPのカスタム例外処理
- 25. wpf未処理の例外
- 26. 未処理の例外 "System.IndexOutOfRangeException"
- 27. 未処理のSQLite例外
- 28. 未処理の例外:NoSuchMethodException
- 29. 未処理の例外
- 30. 未処理の例外RDL