블로그 이미지
Welcome to Tim's blog 딤스

카테고리

분류 전체보기 (13)
JAVA (4)
ASP.NET (8)
SECURITY (1)
ETC (0)
Total
Today
Yesterday

4. 디버깅

ASP.NET / 2018. 12. 5. 16:36

- 페이지 디버깅 : 노랑색으로 오류난 위치와 내용을 알려줌
<%@ 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
Posted by 딤스
, |

최근에 달린 댓글

글 보관함