11

再起動せずにWebサイト全体の出力キャッシュをクリアまたはリセットする方法はありますか?

サイトでoutputcacheを使い始めたばかりですが、設定を間違えると、参照できるページが必要になり、リセットされます。

4

2 に答える 2

9

これでうまくいくはずです:

Private Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs)

 Dim path As String
 path="/AbosoluteVirtualPath/OutputCached.aspx"
 HttpResponse.RemoveOutputCacheItem(path)

End Sub
于 2008-08-31T22:02:53.800 に答える
0

次のコードをコントローラーまたはページ コードに追加します。

HttpContext.Cache.Insert("Page", 1);
Response.AddCacheItemDependency("Page");

出力キャッシュをクリアするには、コントローラーで次のコマンドを使用します。

    HttpContext.Cache.Remove("Page");
于 2012-10-13T21:51:31.527 に答える