約2か月前にVisual Studio 2010をゼロからインストールしたため、IEで実行されているJavaScriptコードをデバッグするときの動作が少し異なります。
この動作はかなり不快だと思います。デバッグ中にコードのエラーに気づくたびに、ダイナミックビューで修正します。保存します。 VSは文句を言いません。次に、IEでページを更新します。変更は失われます。変更されていない古いバージョンが再度読み込まれます。
これらのビューをオフにする方法を見つけることができませんでした。 Visual Studioを再インストールする前に、それはできませんでした。 HTMLファイルのインラインスクリプトタグにあるスクリプトの「動的」ビューのみを作成します。
これを試してくださいIE>インターネットオプション>設定(閲覧履歴の下)>保存されたページの新しいバージョンの確認:Webページにアクセスするたびに。
これはIE10で機能します。
他のオプションは、開発者ツールを開き、キャッシュオプションを選択することです常にサーバーから更新下の画像に示すように
WebページでCTRL + F5を押してみてください。それは私のためにトリックをしました。
問題は、以前のデバッグセッションから他のIEウィンドウを開いていたため、動的javascriptファイルがまだキャッシュされていたことです。
開発者ツールを開いておく-F12
-ページのキャッシュファイルも更新ごとにクリアされる必要があります。
新しいコードでブレークポイントに到達できないという同じ問題がありました。また、同じページの古いコードにブレークポイントがあると、[動的]バージョンが表示されます。編集したページはリロードされません。これは1週間前にVS2012とVS2013の両方で始まったばかりです。ページの更新やCtl-F5を使用しても機能しませんでした。しかし、このスレッドを読んで、F12を使用して開発者ツールを開くように指示されました。そのウィンドウを開いたままにしておくと、更新を押すとうまくいきます。みんなありがとう。
1)デバッグなしでページを実行します(デバッグ->デバッグなしで開始)
2)WebページがInternet Explorerで開いている間に、Ctrl-F5を押して、IEキャッシュをクリアします。IEにフォーカスがあることを確認します。
3)IEを閉じて、デバッグ(デバッグ->デバッグの開始)でページを再実行します。
これで問題が解決しました。