2009-02-25 4 views
9

ASP.NET에서 너무 많은 임시 파일을 만드는 것을 어떻게 방지합니까? 내 웹 사이트는 기가 바이트의 임시 파일을 생성하며 서버의 주 파티션을 오버플로합니다. 어떻게 이런 일이 일어나지 않도록합니까?임시 ASP.Net 파일 제거

+0

웹 사이트에있는 모든 임시 파일을 만드는 이유는 무엇이며 웹 응용 프로그램이 파일 자체를 정리하지 않는 이유는 무엇입니까? – Guffa

답변

6

작업 스케줄러에서 작업을 설정하여 임시 파일을 정리하십시오. OS (또는 파일 작성자)가이 작업을 수행하지 않는 이유는 알 수 없습니다.

7

이러한 임시 파일은 어디에 생성됩니까?

"임시 ASP.NET 파일"폴더에있는 경우 응용 프로그램을 다시 컴파일 한 결과입니다. 동적 컴파일에 대한 자세한 내용은 체크 아웃 MSDN을 참조하십시오. 하나의 가능한 해결책은 relocate 임시 디렉토리 일 수 있습니다.

임시 파일 생성을 피하기 위해 pre-compiling 사이트를 시도 할 수 있습니다.