2011-01-11 9 views
0

asp.netプロジェクトのjsファイルを更新すると、ブラウザが更新され、変更が期待通りに表示されます。 CSSファイルまたは.aspxファイルを変更した場合、変更内容はブラウザに表示されません。ブラウザのキャッシュをクリアしたときではなく、IIS(iisrestart)を再起動したときではありません。これはおそらく何ができますか?Aspxキャッシュの問題?

PS。私はクロムとファイアフォックスを試しました

+0

Visual Studioに付属する開発用Webサーバーを使用していますか?またはIIS? Webサイトプロジェクト、またはWebアプリケーションプロジェクト? – sisve

+0

私はIISを使用しています。 Webアプリケーションプロジェクト –

答えて

0

私はクロームでこのような奇妙なものを見ましたが、ファイアフォックスではありません。

firebugでfirefoxで開くと、304コードが表示されますか?これは、サーバー側の問題とクライアントの問題を区別するのに役立ちます。

0

私はこの問題を2,3回経験しました。 CSSのURLの末尾にランダムなクエリ文字列値を追加すると、問題が修正されたようです。したがって、あなたのURLが/css/styles.cssの場合は、最後に乱数を追加するコードを入れて、URLは/css/styles.css?random=2345のように見えます。

1

お使いのブラウザは、CSS、JS、およびXMLドキュメントなどのファイルをキャッシュすることが大好きです。

「ハードリフレッシュ」を実行して、ブラウザにすべてを再度ダウンロードするように指示します。

一般的に、それは同じことはないとブラウザがそれぞれの時間を奪うだろうようにするには、ファイル名の末尾に乱数を追加することができ

CTRL-F5です。