2011-03-15 5 views
0

에 정적 파일의 캐싱을 구현하는 'master_age에있는 page_load에 다음을 추가하려고 시도했지만, Fiddler를 사용할 때 정적 파일은 여전히 ​​"no-cache"아래에 있습니다.어떻게 내 사이트에 Masterpage (asp.net 웹 양식)를 사용하고 내가, 자바 스크립트 같은, CSS 등</p> <p>I 일부 정적 파일 캐싱을 구현하고자 woluld asp.net

protected void Page_Load(object sender, EventArgs e) 
{ 
    // Set cache for 1 hour on all computers and servers. 
    // ... Proxies, browsers, and your server will cache it. 
    Response.Cache.SetCacheability(HttpCacheability.Public); 
    Response.Cache.SetMaxAge(new TimeSpan(1, 0, 0)); 
} 

여기서 내가 뭘 잘못하고 있니? 그렇게하도록 요청하지 않는 한

// Nicke

답변

2

정적 파일은 ASP.NET 파이프 라인에 의해 처리되지 않습니다. 어쨌든 정적 파일을 처리하고 싶지는 않습니다. 캐시는 아닙니다. IIS는 캐싱을 수행하고 더 나은 작업을 수행합니다. IIS에서 구성하십시오.

관련 문제