[백업][가리사니] aspx 디버그 모드
asp/aspx

이 문서는 가리사니 개발자 포럼에 올렸던 글의 백업 파일입니다. 오래된 문서가 많아 현재 상황과 맞지 않을 수 있습니다.

아래의 주소를 참고하였습니다. http://weblogs.asp.net/scottgu/Don_1920t-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. 에러가 났을 경우 해당 부분의 소스코드를 보여줍니다.