and so on/윈도우서비스

2. 서비스 디버깅

밀크빵 2013. 2. 28. 14:13

-서비스 디버깅

: 서비스는 SCM에 의해서 실행되므로 디버깅이 되지 않는다. 즉 일반 응용 프로그램 처럼 바로 실행하지 않기 때문에 디버깅이 안됌

1.      서비스 실행 중임

2.      서비스 프로그램 소스코드에서 SleepBreak Point를 설정

A.     Break Point를 지나치지 않게 Sleep을 이용하여 디버깅

B.      Break Point 전에 Sleep 설정

3.      디버그 – [프로세스에 연결]

4.      모든 사용자의 프로세스 표시, 모든 세션의 프로세스 표시에 체크

5.      사용 가능한 프로세스 목록에서 서비스 프로세스 선택

6.      연결