0

asp.net4.0とVS2012を使用してWebアプリケーションを作成しようとしていますが、何らかの理由で、私のスタイルシート宣言は、フォルダー内にない場合、サイトの最初のバージョンにストックされています。それらがフォルダ内にあるので、宣言はまだレンダリングされ、次のようにブラウザにプッシュされます。

 <link href="global.css" rel="stylesheet" type="text/css" />

それらはあるべきですが(そしてVSの中にあります):

 <link href="style/global.css" rel="stylesheet" type="text/css" />

私は本当に何が起こっているのか分かりません、私は何か間違ったことをしていますか?ソリューションをビルド、再ビルド、およびクリーンアップし、更新ボタン(ボタン、f5、IE9、Firefox、およびchromeのコントロールf5)を50回押しました。

4

3 に答える 3

1

これは、ブラウザのキャッシュが原因である可能性があります。Web サイトを開発するときに私がしていることは、ブラウザーのキャッシュを無効にすることです。その後、変更されたファイルをロードするたびに。

Google chrome では、変更をテストするときにシークレット ウィンドウを使用できます。

于 2012-09-06T14:46:10.107 に答える
0

再開しようと思う直前に、スタイルシートの名前を変更してみました。これで解決しました。確かにキャッシングの問題のようです。

于 2015-07-22T11:51:40.627 に答える