- 페이지 디버깅 : 노랑색으로 오류난 위치와 내용을 알려줌
<%@ Page Language="C#" debug="true" %>
- 페이지 추적 : 오류경로와 관련정보를 추적하여 알려줌
<%@ Page Language="C#" trace="true" %>
<%
int a = 10;
int b = 0;
int c = a / b;
Response.Write(c.ToString());
%>
- 스크립트 디버깅을 하기 위해서는 스크립트 부분에 debugger; 라는 명령어를 추가해 준다.
IE에서도 고급 옵션에 스크립트 디버깅 사용 안 함 부분의 체크를 없애야한다.
- F5 or Ctrl + F5
- 프로세스 디버깅 (Ctrl + Alt + p) : 프로세스를 찾아 연결하여 중간에 디버깅을 실행
- 직접실행 (명령창에 immed로 호출가능 (기본적으로 보이지 않음))
- 디버깅 breakpoint에서 멈추지 않을 경우
컴파일된 임시 인터넷 파일을 지워준다. (파일이 안 지워질경우 iiereset을 해서 IIS가 잡고 있는 파일을 풀어준후 삭제)
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files
참조 http://sexybear.tistory.com/132
'ASP.NET' 카테고리의 다른 글
6. 보안 인증 (0) | 2018.12.05 |
---|---|
3-2 마스터 페이지 (0) | 2018.12.05 |
3-1. 테마 (0) | 2018.12.05 |
2-2. 표준컨트롤, 서버컨트롤 (0) | 2018.12.05 |
2-1. 웹폼 (0) | 2018.12.05 |