0

MVC 3アプリをデバッグしようとすると、静的クラスにブレークポイントが自動的に追加されますRazorGeneratorMvcStart

次の行の静的Start()メソッドのat:

ViewEngines.Engines.Insert(0, engine);

実行中にブレークポイントを削除しても、ブレークポイントは元に戻り、ほとんどのページは、呼び出しごとにこのメソッドに数回ヒットします。

このブレークポイントが追加されないようにする方法はありますか、またはブレークポイントがここに追加される原因は何ですか。ファイルを確認しましたが、どこにでもブレークポイントが表示されません。しかし、ビューをヒットするたびにクラスに追加されます。デバッグしていない場合、ファイルには記号が表示されません。そこにもブレークポイントを追加してから削除しようとしましたが、効果はありません。次にビューがヒットしたときにブレークポイントが追加されます。

ブレークポイントを無効にしてファイルをVSで開いたままにすると、そのアクションをバイパスするように見えます。ただし、ブレークポイントを呼び出す次のアクションは戻ります。

4

2 に答える 2

1

[デバッグ]->[すべてのブレークポイントを削除](Ctrl + Shift + F9)を試してください。

于 2013-02-15T20:12:00.233 に答える
0

アプリケーションが実行されていないときにブレークポイントを削除してみてください

于 2013-02-15T16:48:53.053 に答える