다음을 통해 공유


덤프 파일

이 항목은 다음 언어에 적용됩니다.

Edition

Visual Basic

C#

F#

C++

Web Developer

Express

항목이 적용되지 않음 항목이 적용되지 않음 항목이 적용되지 않음 항목이 적용되지 않음 항목이 적용되지 않음

Pro, Premium 및 Ultimate

항목이 적용됨

항목이 적용됨

항목이 적용되지 않음

항목이 적용됨

항목이 적용됨

이전에는 크래시 덤프라고 했던 덤프 파일을 사용하면 나중에 디버깅하기 위해 프로그램 정보를 저장할 수 있습니다. 덤프 파일은 소스 또는 기호 파일이 없는 컴퓨터에서 프로그램을 테스트할 때 특히 유용합니다. 충돌이 발생할 경우 덤프 파일을 저장했다가 나중에 빌드 컴퓨터나 소스 파일과 디버깅 기호가 있는 다른 컴퓨터에서 덤프 파일을 디버깅할 수 있습니다.

Visual Studio에서 저장하고 여는 덤프 파일은 미니덤프라는 파일 형식을 사용합니다. Visual Studio에서는 힙 정보의 사용 여부와 관계없이 미니덤프 파일을 저장할 수 있습니다.

Visual Studio 2010 디버거는 관리 코드나 네이티브 코드에 대해 미니덤프 파일을 저장할 수 있습니다. 이 디버거는 Visual Studio 2010 또는 파일을 미니덤프 형식으로 저장하는 다른 프로그램에서 생성된 덤프 파일을 로드할 수 있습니다.

덤프 파일 만들기

여러 가지 방법으로 덤프를 만들고 저장할 수 있습니다.

덤프 디버깅

Visual Studio 2010 디버거에서는 관리 코드, 비관리 코드 또는 이 둘 모두에 대한 정보가 포함된 덤프 파일을 읽을 수 있습니다. 일반 디버깅 창을 사용하여 네이티브 덤프와 관리 덤프를 모두 디버깅할 수 있습니다.

다음 단원에서는 덤프를 디버깅하는 방법에 대한 추가 정보를 제공합니다.

참고 항목

개념

디버거 보안

기타 리소스

디버거 로드맵