2016-11-07 15 views
1

私はウェブアプリケーションを実行していますが、別のページに移動しようとすると失敗することもあります。キャッシュをクリアしますか? in c#mvc

ユーザーが変更を保存すると、それが下の写真のように、「Webページが利用できない」典型的な例を示します事は、私は同じURLを実行する場合、それが動作することである

Error from Google Chrome

私には、問題のあるコンピュータでは、私は次のページに行く前にキャッシュをクリアする必要があります。私は接続を確認しようとしました、サーバーにpingを実行し、私が送信した25のパッケージで、タイムアウトのために1つだけがクラッシュしました。 問題を解決するために私が見つけた唯一の解決策は、キャッシュをクリアすることです。コードで行う方法があるかどうかを知りたいのです。私はC#、MVC4でプログラミングしています。 別の奇妙なことは、ページにいくつかの変更を公開する前に、他のバージョンに問題はなく、重要な変更(コードの核心を含む)をしなかったことです。

この問題を解決する他の方法はありますか。

ありがとうございます!

+0

_what_キャッシュをクリアしますか? –

+0

Google Chromeのキャッシュ。私は、アプリケーションキャッシュ、キャッシュ、フォームデータ、ローカルストレージをクリアできる「Clear Cache」というChromeの拡張機能を使用しています。 –

+0

保存にはファイルやコンテンツなどのアップロードが含まれていますか? – KrishnaDhungana

答えて

1

あなたのMVCコントローラでは、

[OutputCache(Location = OutputCacheLocation.None, NoStore = true)] 
public ActionResult functionName(){ ... } 

あなたはhttps://www.asp.net/mvc/overview/older-versions-1/controllers-and-routing/improving-performance-with-output-caching-cs

であなたのコントローラまたはすべてのコントローラ

[OutputCache(Location = OutputCacheLocation.None, NoStore = true)] 
public class SolicitudController 

あなたはそれについて読むことができる方法で追加することができます追加することができますあなたのhtmlでjavascriptを使ってみることもできます Force browser to clear cache

私はあなたを助けてくれることを願っています!

+1

私は次の出版でこれを試して、それがどのように行ったかを教えていきます。ありがとう! –

関連する問題