2015-09-07 31 views
11

(#はC++のDLLを読み込むc)の組み合わせ、C++、C#プロジェクトをデバッグしながら、私は時々、現在ヒットブレークポイントの下にあるこの小さな青い点を取得しています:Blue dot beneath breakpointVisual Studioブレークポイントの下の青い点はどういう意味ですか?

はドットが私に教えて何をしたいん?

+0

あなたのアプリケーションはマルチスレッドですか? –

+0

はい、そうだと思います。私は、スタジオが別の(ワーカー)スレッドでブレークした後の最初のヒットにポイントが常に現れることを理解しました – Stefan

答えて

11

アプリケーションがマルチスレッドで、ブレークポイントをホバリングすると「プロセスまたはスレッドが最後のステップから変更されました」というメッセージが表示される場合、このブレークポイントはスレッド作成者だけでなく複数のスレッドに適用されます。 F5キーを押すと、別のスレッドが実行され、ブレークポイントに達し、混乱する可能性があります。ビジュアルスタジオに警告を与えるために、下に青い点をつけてください。したがって、メソッドをデバッグするために他のスレッドをフリーズすると便利なことがあります。

関連する問題