我似乎無法讓它「工作」。也許我甚至沒有正確地測試它。我在我的aspx頁面中有一個<%= DateTime.Now.ToString()%>行。我試過declarativly設置緩存這樣ASP.NET緩存
<%@ OutputCache VaryByParam="SchoolId" Duration="180" Location="Server" NoStore="false" %>
我也試着通過Response.Cache對象設置它編程。時間戳總是改變。
web.config最初沒有outputCache部分。我添加了一個看起來像
<outputCache enableOutputCache="true" enableFragmentCache="true" sendCacheControlHeader="true" omitVaryStar="false"/>
始終時間戳更改。我接下來要做什麼?
對於WebDev服務器,我體驗到它不會緩存第一個請求。除此之外,我總是在不觸及web.config的情況下正常工作。 – 2008-12-30 17:51:36