2017-05-03 11 views
-1

実行中に複数のブレークポイントをブレークしたい場合がありますが、これらのブレークポイントでは、現在のデバッグセッションの残りのブレークポイントのブレークを停止するようにVisual Studioに指示します。Visual Studio 2013:現在のデバッグセッションの残りの部分でブレークポイントを無視してデバッガを再開する

私は確かにすべてのブレークポイントを削除したくないのですが、後で私はデータベースやコード内の何かを変更する可能性があり、上記と同様の新しい実行を再度実行したいと思います。

すべてのブレークポイントを無効にしたくないのは、次のデバッグ実行時に再びアクティブにしたいからです。同時に、コードの他の部分(すでに興味を持っていない部分)でブレークポイントが既に有効になっていますが、無効にして後でデバッグに必要なものを覚えようとしません。コードの特定の領域/機能

Visual Studioに「今から実行を再開すると、の残りの部分はすべて無視してください。こののデバッグセッションです。ありがとうございました!」 次回のデバッグでは、すべてのブレークポイントは以前と同じように設定されているため、再度ヒットする必要がありますすべてのブレークポイントでステータスを「無効」に変更することなく、次回の実行時にも無効になるため、「無効にした」リストにブレークポイントが既に存在するため、「すべて有効」にしたくないからです。実行中に「すべて無効にする」を選択しただけなので、毎回実行する前にブレークポイントを手動で選択/選択解除したくないのは確かです。

これは可能ですか、その場合はどうすればいいですか? ありがとう!

+0

downvote ...大丈夫私は間違って何をしましたか? – 10100111001

答えて

1

私はVS2017を使用していますが、うまくいけば、オプションはVS2013で類似している:

Go]を[デバッグ]メニューには、Windowsの>ブレークポイントは、ブレークポイント]ウィンドウを開きます。ここから

enter image description here

、ツールバーにある青色の曲線美の矢印を使用すると、エクスポートすることが可能とインポートは、XMLファイルにブレークポイントを設定します。

すべてのブレークポイントをエクスポートしてからすべて削除することができます。後でそれらをすべて手動で再設定する必要はなく、それらを再インポートすることができます。

+0

これは素晴らしい回避策です! 私は想像していた方法ではありませんが、ブレークポイントの有効/無効の状態を記憶していることを確認してください。私は、エクスポート/インポート(新しいブレークポイントを追加するときや削除するときに覚えていること)が必要な回避策なので、問題の解答としてマークするのはちょっと躊躇していますが、これは明らかに状況の改善です私は今のところです。だから、私はそれを投票アップ! – 10100111001

+0

@ 10100111001、Visual Studioで条件付きブレークポイントを設定する方法:https://blogs.msdn.microsoft.com/zainnab/2010/05/03/set-a-simple-breakpoint-condition/、ブレークポイントを無効にしたり削除したりして、手動で条件を変更する必要があります。 –

+0

@ JackZhai-MSFT提案に感謝します!しかし、私は現在、複数回ヒットしている5-7ブレークポイントを持っているので、ブレークポイント行のデータを十分に見ていると判断したら、手動で実行するたびに5-7ブレークポイントの条件を変更する必要がありますアプリケーションの実行を中断することなく継続できるようにします。また、私は、C++で_T()マクロを使用する条件を設定する際に問題があります。VSは "CXX0017:エラー:シンボル_Tが見つかりません"という文句を言っています:/ – 10100111001

関連する問題