web-dev-qa-db-ja.com

ブレークポイントは現在ヒットしません。別のバージョンのスクリプトファイルがデバッグプロセスによって読み込まれました

古いバージョンをキャッシュしているかのように、JavaScriptを使用したVS 2012で奇妙な動作があります。デバッグ時に.jsファイルに加えられた最新の変更が読み込まれないようです。ブレークポイントは示唆している

「現在、ブレークポイントはヒットしません。デバッグされたプロセスによって、このスクリプトファイルの別のバージョンがロードされています。スクリプトファイルをリロードする必要があるかもしれません。」

とにかくそれをクリアして、常に最新の変更で実行できるようにする方法はありますか?これは最近起こったばかりです(VS 2012 update 2 ???の原因と考えられます)。私は今数か月間2012を使用しており、この問題は発生していません。

ありがとう。

33
xtrip

そのため、JavaScriptファイルがIEにキャッシュされていたようです。解決策は、IE>インターネットオプション>設定(閲覧履歴の下)>保存されたページの新しいバージョンを確認する:Webページにアクセスするたびに、ビルド/実行するたびにデバッガー最新のJavaScriptファイルがロードされます。

45
xtrip
  1. IE> Tools> Internet Options> Advanced Tab>に移動します>

  2. [スクリプトのデバッグを無効にする]オプションをオフにします

2
Amir