0

腹立たしいことに、MVC はJavaScript ブレークポイントをソース ファイルにマップしません。これにより、最適ではないオプションがいくつか残ります。

  • Ctrl-F5 を押して、IE のデバッガーを使用します。 欠点: サーバー側を同時にデバッグすることはできません。
  • debugger;ステートメントを 挿入します。欠点: ソース コードを編集する必要があり、起動後にブレークポイントを追加できない。
  • Webに設定を変更しますDon't open a page.。IE を個別に起動し、URL を参照します。 欠点: IE を起動するための余分な手順。各プロジェクトの URL をブックマークする必要があります。

VS 2010 を構成して IE を起動することはできますが、IE 独自のスクリプト デバッガーが機能できるように F5 を押したときに DEBUG モードではできませんか?

4

1 に答える 1

0

編集が保存されると、ビューが動的に再コンパイルされることが判明しました。debugger;そのアプローチを使用して、IE でデバッグしたいビューの JavaScript にステートメントを追加します。

ブレークポイントがソース ファイルにマップされているかのように滑らかではありませんが、非常にうまく機能します。

于 2012-06-25T03:35:39.753 に答える