現在Visual Studio 2012内(デバッグモード)で.cssファイルを編集しています。ブラウザとしてChromeを使用しています。Visual Studio内でアプリケーションの.cssファイルに変更を加えて保存すると、ページを更新しても.cssファイルの更新された変更が読み込まれません。.cssファイルはまだキャッシュされていると思います。
私が試してみました:
- CTRL / F5
- Visual Studio 2012で、[プロジェクトのプロパティ]の[Web]タブに移動します。[開始アクション]セクションで[外部プログラムの開始]を選択します。GoogleChromeのパスを貼り付けるか参照します(Mine is C:\ Users \ xxx \ AppData \ Local \ Google \ Chrome \ Application \ chrome.exe)コマンドライン引数ボックスに-incognito
- Chromeデベロッパーツールを使用して、[歯車]アイコンをクリックし、[キャッシュを無効にする]をオンにしました。
手動でデバッグを停止(Chromeを終了)し、アプリケーションを再起動(デバッグ中)しない限り、何も機能しないようです。
Chromeに常にすべてのcssの変更を再読み込みし、.cssファイルを再読み込みさせる方法はありますか?
更新:
1. .aspxファイルのインラインスタイルの変更は、更新すると反映されます。ただし、.cssファイルでの変更は行われません。2.これはASP.NET MVC4アプリなので、GETを実行するハイパーリンクをクリックします。そうしていると、スタイルシートの新しいリクエストが表示されません。しかし、F5をクリックすると、.cssファイルがリロードされ、(ネットワークタブの)ステータスコードは200になります。
.css
ファイルのエントリが表示される場合があります-aspがわからないので確信が持てませんが、Pythonフラスコ開発サーバーでキャッシュされたエントリのステータスコードは304ですが、再ダウンロードしたファイルには200があります。ステータスコードとリクエスト時間を確認して、サーバー側の問題かどうかを確認します。