そのため、私の経験から、更新を行うとマスターページが遅れることがあります。これは新しい発生ではありません。変更を加え、ビルドし、テストを行っても、MasterPage はまだ古いコントロールを探しています。
これが発生したときに使用するヒントやコツはありますか? 通常はしばらくすると消えますが、しばらくはありません。
私はVS2008を使用しています。
そのため、私の経験から、更新を行うとマスターページが遅れることがあります。これは新しい発生ではありません。変更を加え、ビルドし、テストを行っても、MasterPage はまだ古いコントロールを探しています。
これが発生したときに使用するヒントやコツはありますか? 通常はしばらくすると消えますが、しばらくはありません。
私はVS2008を使用しています。
IIS にすべてを強制的にリロードさせるための 3 つの主なオプションは次のとおりです。
キャッシングの問題のように聞こえます。ビルド後に IIS を再起動しますか? その場で構築していますか、それとも公開していますか? これはウェブアプリですか?
ビルド時に web.config ファイルに小さな変更を加えてみて、それが役立つかどうかを確認してください。サーバーがリセットされ、基本的に物事が再び新しくなります。:)
IE でテストするとき、更新されたコンテンツを IIS にプッシュさせるには、(Firefox のように) アドレス バーに移動してもう一度 Enter キーを押すのではなく、実際に更新アイコンをクリックする必要があることがわかりました。
ブラウザに「古い」ものがある場合は、control-f5 を押して、サーバーに完全に戻ってすべてを取得します。これにより、iis を再起動したり、web.config をいじったりすることなく、常にすべての最新バージョンを入手できます。