2009-08-05 4 views
2

私はVisual Studio 2005と2008を使用していましたが、ブレークポイントに移動したくないときにコードにブレークポイントを配置することがあることに気付きました。だから私は私のPCを再起動し、それは再び動作します。そのような何かが詰まっている?これは私に起こるだけですか? どうすればこの問題を防ぐことができますか?それは私のナッツを運転している!Visual Studioがブレークポイントに移動しないことがあるのはなぜですか?

ありがとうございます!

+3

ブレークポイントが正常に見える=完全に塗りつぶされた赤い円ですか?それとも赤い国だけですか?ブレークポイントには警告マークが付いている可能性があります。その上にマウスポインタを置くと問題を読むことができます。 – tanascius

+0

彼らは完全に赤いですが、時々私のページの読み込みにも達しません。だからイエスは黄色に変わらない。 – Etienne

答えて

6

多くの場合、ブレークポイントを設定してから探しているコードがコンパイルされていないため、テストコード/ユニットテストが古いDLLに対して実行されています。

これはあなたに起こっている可能性があります。

ビルドマネージャーをチェックアウトし、すべてのプロジェクトがチェックされていることを確認します。

編集: 移動]> [構成マネージャをビルド - あなたはソリューション(Ctrlキー+シフト+ B)を構築する場合、すべてのプロジェクトがコンパイルされていることを保証すること、チェックボックスがすべてチェックされ、[ビルド]を確実にします。

+0

Configuration Managerで[ビルド]タブの上にチェックする必要があるのは何ですか? – Etienne

+1

+1が間違っているのは確かです。その理由は、ソリューションとプロジェクトの設定に依存し、さまざまです。 –

0

コンピュータを再起動する代わりに、build - > rebuild solutionを選択してデバッグモードで実行してみてください。それは通常、そのような厄介なことを少しも明らかにしているようです。

+0

私はいつもこれをやっています.........しかし時にはそれは固まってしまいます。 – Etienne

2

Webアプリケーションを開発しているかどうか、レイトバインドコード、別のプロジェクトからのコントロールの変更などによって異なります。問題を追跡する1つの方法は、Debug - Windows - モジュールパネルを開き、実際にどのアセンブリが使用されているかを確認します。交差するリモート境界がある場合、ブレークポイントはコードが実行されるまでアクティブになりません。完全に色付けされていないブレークポイントにカーソルを合わせて、その疑問符があれば、さらに詳しい情報を得ることができます。

希望に役立ちます。

+0

+1非常に便利なトリックです。 –

0

VS 2008 SP1にはさまざまなデバッガの問題のためのhotfixがあります。試してみましたか?

+0

私はSP1をインストールしています。しかし、それだけでなく、VS2008、私はexpereince VS2005と同様に同様に、diffを持っています。 PCの。 – Etienne

0

私はどうやらのVisual Studioの設定が破損したVS 2005

と同じ問題を抱えていました。ツール/インポートとエクスポートの設定/すべての設定のリセットからリセットします。今すぐブレークポイントを設定しています。

マイク

関連する問題