Windows Server 2k8R2에서 실행되는 2.x ASP.NET 응용 프로그램이 있습니다.ASP.NET 캐시를 지울 수 없음
우리는 몇 가지 변경을해야했으며, 프로덕션에 게시 할 때 새로운 변경 사항이 작동하지 않습니다. 프로덕션 서버의 물리적 페이지를 확인하면 새로운 코드가 모두 있지만 이전 코드가 여전히 실행 중입니다.
뭔가 캐시 된 것처럼 보이고 캐시를 해제 할 위치를 알지 못합니다. IIS를 재빨리 재시작했지만 오늘 밤 늦게까지 서버를 오랫동안 사용할 수 없습니다. 왜 이런 일이 일어나고 있는지 파악하고 싶습니다. 그래서 지금 다시 설정하고 나중에 피할 수 있습니다. 어떤 생각?
이것은 추측이지만 브라우저에서 캐시를 지워서 변경 사항을 확인해야 할 수도 있습니다. 코드에서 변경 한 코드가 변경 되었습니까, 아니면 페이지 자체 (예 : 스크립트)에 있습니까? ' 및 파이어 폭스 'Response.Cache.SetNoStore(); 나는' – temarsden
나는 보통 사용 캐싱 .. IE 'Response.Cache.SetCacheability (System.Web.HttpCacheability.NoCache)를 방지하기 위해 페이지에 NoCache를 설정하면 브라우저가 확실히 캐시됩니다. –