원본 본문으로 이동하기

ASPX 디버그 모드

박용서 - 아래의 주소를 참고하였습니다. http://weblogs.asp.net/scottgu/Don_1920_t-run-production-ASP.NET-Applications-with-debug_3D001D20_true_1D20_-enabled ASP.NET 으로 만든 사이트가 지나치게 느릴경우 다음과 같은 조치를 해줄수 있습니다. (특히 WebResources.axd 등 비동기로 가져오는 페이지에서 속도가 확연하게 빨라진다) 1. web.config에 들어간다. 2. <compilation debug=”true”/> 를 제거해 줍니다. Debug 모드시 차이점 1. ASP 페이지의 컴파일 속도가 저하된다 (최적화 배치를 사용할 수 없기 때문에) 2. 실행속도가 느려집니다. (디버그 경로 추가가 활성화 되기 때문에) 3. 실행시 더 많은 메모리를 사용합니다. 4. WebResources.axd의 스크립트와 이미지의 다운로드가 캐싱되지 않습니다. 5. 에러가 났을 경우 해당 부분의 소스코드를 보여줍니다. - ASP/ASPX