디버거 외부에서 프로그램을 실행하는 경우 액세스 위반을 어떻게 디버깅할 수 있습니까?

문제 설명

프로그램이 Visual Studio 환경에서 올바르게 실행됩니다. 그러나 Windows 운영 체제에서 독립 실행형으로 실행하면 액세스 위반이 발생합니다.이 문제를 어떻게 디버깅할 수 있습니까?

해결책

Just-in-time debugging 옵션을 설정한 다음 액세스 위반이 발생할 때까지 프로그램을 독립 실행형으로 실행합니다.그런 다음 액세스 위반 대화 상자에서 취소를 클릭하여 디버거를 시작할 수 있습니다.

또는 기술 자료 문서 Q133174 "How to Locate Where a General Protection (GP) Fault Occurs."를 참조하십시오. 기술 자료 문서는 MSDN Library CD나 https://support.microsoft.com/?ln=ko&x=6&y=16에서 찾을 수 있습니다.

참고 항목

개념

네이티브 코드 디버깅 FAQ

기타 리소스

네이티브 코드 디버깅