2

私は Visual Studio 2005 および 2008 を使用していますが、コードにブレーク ポイントを配置すると、ブレーク ポイントに移動したくない場合があることに気付きました。そのため、PCを再起動すると、再び機能します。何かが詰まっているような?これは私だけに起こりますか?どうすればこれを防ぐことができますか! それは私を夢中にさせています!!

前もって感謝します!!

4

5 に答える 5

7

多くの場合、これは、ブレークポイントを配置してから探しているコードがコンパイルされていないためです。そのため、コード/単体テストをテストし、古い DLL に対して実行しています。

これがあなたに起こっていることかもしれません。

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

編集: Build->Configuration Manager に移動し、[Build] チェックボックスがすべてオンになっていることを確認します。これにより、ソリューションをビルドするときにすべてのプロジェクトがコンパイルされます (Ctrl+shift+b)。

于 2009-08-05T13:18:14.287 に答える
2

それは、Web アプリケーションを開発しているかどうか、またはレイト バインド コードがあるかどうか、別のプロジェクトからのコントロールの変更などによって異なります。実際に使用されているアセンブリを確認します。越えなければならないリモート処理の境界がある場合、コードが実行されるまでブレークポイントはアクティブになりません。完全に色付けされておらず、クエスチョン マークが表示されているブレークポイントにカーソルを合わせると、詳細情報を取得することもできます。

それが役立つことを願っています。

于 2009-08-05T13:22:37.637 に答える
1

VS 2005 でも同じ問題がありました。

どうやら Visual Studio の設定が壊れていたようです。Tools/Import and Export Settings/Reset all settings からリセットしました。これでブレークポイントは正常に機能します。

マイク

于 2010-02-08T19:48:43.343 に答える
0

コンピューターを再起動する代わりに、ビルド -> ソリューションの再構築を選択し、デバッグ モードで実行してみてください。それは通常、そのようなちょっと面倒なことを片付けるようです.

于 2009-08-05T13:21:31.973 に答える
0

VS 2008 SP1 のさまざまなデバッガーの問題に対するホットフィックスがあります。試してみましたか?

于 2009-08-06T07:18:48.810 に答える