エラー/例外が発生した場所からプログラムをステップバックする方法はありますか?または、エラーが発生する前にメソッドが呼び出されたシーケンスを確認しますか?例外が発生した後にプログラムをステップバックする - Visual Studio
9
A
答えて
8
Visual Studio 2010の究極のバージョンでは、Inellitraceを使用して、Dan Puzeyが述べたように、実行に戻ることができます。
しかし、Visual Studioのどのバージョンでも、呼び出しスタックから多くの情報を得ることができます。コールスタックウィンドウ内のポイントをダブルクリックすることで、各メソッドが呼び出されたコード内のポイントにジャンプすることができます。スタックの状態は保持されているので、呼び出し元のメソッドのローカル変数の値を引き続き参照することもできます。
7
スタックトレース(Visual StudioのCall Stack Window)にトレースが表示されます。
デバッガを使用している場合は、黄色い矢印を前のコード行にドラッグアンドドロップしてシナリオを繰り返すことができます。しかし、それは常に機能しません。
9
VS2010 Ultimateをお持ちの場合は、「Intellitrace」機能を使用してその機能を実行することができます。これは基本的に膨大な量の実行データを記録します(すべてのメソッド呼び出しを含めて&パラメータを指定します)、それらの時点で変数値を調べるために時間を遡って実行することができます。
7
関連する問題
- 1. 例外をチェックした後にプログラムが例外をスローする
- 2. Visual Studioのどのオプションで例外が発生した場合に例外をキャッチできますか?
- 3. 例外が発生した後に変数を保持する
- 4. Visual StudioでQtの例をコンパイル中にリンクエラーが発生する
- 5. Visual Studioがそう例外
- 6. 例外(sigar例外)インポート後にエラーが発生することをスローする
- 7. 例外が発生しましたjava.lang.UNIXProcess.forkAndExec
- 8. .NET例外が発生しました。
- 9. BackgroundWorkerを使用中に例外が発生しました
- 10. Javaプログラムのカスタム例外によってコンパイルエラーが発生する
- 11. ビルド後のスクリプトではVIsual Studio 2010でエラーが発生する
- 12. バックグラウンドワーカー(例外が発生したMVP)
- 13. Visual Studio経由で公開した後のASMXサービスにおけるSOAP例外
- 14. Visual Studio 2008でリンクエラーが発生する
- 15. 例外が発生したときにスレッドを停止する
- 16. Visual Studioユニットテストのセキュリティ例外
- 17. アプリからタブバーを削除した後で例外が発生する
- 18. メモリのVisual Studioでエラーが発生しましたが、
- 19. 例外が発生するたびにスレッドを停止する
- 20. ユニットテストのデバッグ時にVisual Studioで例外が発生しないのはなぜですか?
- 21. Visual Studioでマクロをデバッグする際に問題が発生しました
- 22. 未知の例外が発生したスレッドが終了する
- 23. 例外が発生した後、HandleErrorはビューにリダイレクトされません!
- 24. xml @ wp7を解析中に例外が発生しました
- 25. Pythonプロンプトでエラーが発生した後に最後の例外オブジェクトを取得するには?
- 26. Visual Studio 2008のインストールで問題が発生しました
- 27. Visual Studio 2010でAjaxToolkitエラーが発生しました
- 28. Windows Visual StudioでShellExecute()リンクエラーが発生しましたか?
- 29. std :: stringでVisual Studio 2010のコンパイルエラーが発生しましたか?
- 30. Visual Studio 6でLNK 2001エラーが発生しました
@Cody Greyありがとう – nan