2008-08-26 3 views
12

필자가 작성한 응용 프로그램은 클라이언트 컴퓨터에서 항상 충돌하지만 예외 설명이나 스택 추적을 얻지 못합니다.
내가 얻는 유일한 것은 Windows가 Microsoft에 보내려고하는 충돌 보고서입니다.
덤프 파일을 가져 와서 직접 조사하고 싶지만 찾을 수 없습니다.C# 응용 프로그램의 크래시 덤프 파일 찾기

"오류 보고서의 내용보기"다른 메모리 덤프를 볼 수는 있지만 복사하거나 저장할 수 없습니다.

답변

8

Windows debugging tools을 사용하면 크래시 덤프를 볼 수 있습니다. 최대한 활용하려면 해당 애플리케이션 (즉, 동일한 버전)의 정확한 기호 사본이 필요합니다.

Windows 디버깅 도구 사용 방법에 대한 자습서는 Tess's blog을 참조하십시오. 크래시 덤프를 분석 할 필요가있을 때마다 나는 그녀의 블로그를 계속 참조합니다.

6

Tess '블로그는 훌륭한 자료였습니다. 결국 저는 원격 디버깅을 수행하는 방법을 알아 냈습니다. 이는 크래시 덤프를 볼 필요가 없다는 것을 의미합니다.

  • Remote debugging

    어떻게 설정하고 실행하기 :

    일반 지역의 경우, 여기에 내가 유용하다고 몇 가지 링크가 있습니다.

  • Crash dumps 어떻게 저장하고 디버그합니까?
관련 문제