2009-10-23 5 views

답변

2

WinDbg에서 호환되지 않는 (EXE) 체크섬/날짜가있는 PDB 파일을로드 할 수 있습니다. 명령 행에 .symopt+0x40이라고 적으십시오. Visual Studio에서는이를 허용하지 않습니다. Wiki에서

1

:

WinDbg를 디버그 사용자 모드 응용 프로그램, 드라이버 및 커널 모드에서 운영 체제 자체에 사용할 수 있습니다. GUI 응용 프로그램이지만 더 잘 알려져 있지만 덜 강력한 Visual Studio 디버거와 거의 관련이 없습니다.

WinDbg는 버그 검사가 실행될 때 발생하는 일반적으로 블루 스크린 (Blue Screen of Death) 이후에 만들어진 커널 모드 메모리 덤프를 디버깅하는 데 사용할 수 있습니다. 사용자 모드 크래시 덤프를 디버그하는 데에도 사용할 수 있습니다. 이것은 사후 디버깅이라고합니다.

+0

VS2008에서도 커널 모드 메모리 덤프를 열 수 있습니다. –

0

WinDbg를 사용하면 두 개의 WinDbg 인스턴스 (클라이언트/서버)를 사용하여 원격으로 응용 프로그램을 디버깅 할 수 있습니다. 고객 사이트에서 이미 배포 된 응용 프로그램을 디버깅하는 것은 매우 편리 할 수 ​​있습니다.

관련 문제