2010-04-13 3 views
2

안녕Windows 서비스 추적 디버그 메시지

udp 서버 classlibray 나는 Windows 형식으로 호스팅하고 제대로 작동합니다. 내가 디버깅 할 때 추적 및 디버그 메시지가 출력에 표시됩니다. Windows 서비스에서 cl을 호스팅 할 때 디버그 메시지가 전혀 표시되지 않습니다. cl과 windows 서비스 모두 디버거에 tracelisteniners가 지정되어 있지 않으므로 outputstring.I을 사용해야합니다. 심지어 messagebox.show를 cl에 넣어서 함수가 Windows 서비스에서 호출되는지 확인합니다.

그래서 어떻게 추적/debgug 메시지가 표시됩니까? 서비스가 localsystem으로 실행 중입니다. 내가

답변

1

"글로벌 Win32에서 캡처"확인되지 않았습니다.

1

해보십시오 DbgView 프로그램을 잃었 무엇

은 : http://technet.microsoft.com/en-us/sysinternals/bb896647.aspx

+0

그게 내가 사용하고있는 것 ... – Pintac

+1

DebugView 완벽하게 작동! 처음에는 작동하지 않았지만 Global Win32, passthrough를 캡처하고 Kernal을 캡처하면 작동하기 시작했습니다. Sysinternals의 녀석들은 놀랍습니다! – Zaffiro