>백엔드 개발 >C++ >Visual Studio C 2010이 디버깅 중에 PDB 파일을 찾거나 열 수 없는 이유는 무엇입니까?

Visual Studio C 2010이 디버깅 중에 PDB 파일을 찾거나 열 수 없는 이유는 무엇입니까?

Patricia Arquette
Patricia Arquette원래의
2024-10-30 10:49:02476검색

Why Can't Visual Studio C   2010 Find or Open the PDB File During Debugging?

Visual Studio C 2010 오류: PDB 파일을 찾거나 열 수 없습니다

Visual Studio에서 프로젝트를 디버깅하는 동안 C 2010에서는 "PDB 파일을 찾거나 열 수 없습니다."라는 오류 메시지가 나타날 수 있습니다. 이 문제는 디버그 기호가 없는 시스템 DLL에서 발생할 수 있습니다.

원인:

PDB 파일(프로그램 데이터베이스)은 디버그 기호에 대한 자세한 기호 정보가 포함된 디버그 정보 파일입니다. 당신의 코드. 디버깅할 때 Visual Studio는 이러한 파일을 사용하여 실행 중인 모듈의 호출 스택과 소스 코드를 정확하게 표시합니다.

해결책:

두 가지 가능한 해결 방법이 있습니다. 이번 호:

1. 자동 PDB 다운로드 활성화:

  • 도구 >로 이동 옵션.
  • 디버깅 >을 선택합니다. 기호.
  • "Microsoft 기호 서버" 확인란을 활성화합니다. 이렇게 하면 Visual Studio가 Microsoft의 온라인 기호 서버에서 PDB 파일을 자동으로 다운로드할 수 있습니다.

2. 경고 무시:

영향을 받는 모듈에서 올바른 호출 스택을 볼 필요가 없다면 경고를 무시하면 됩니다. 이는 디버깅에 이상적이지는 않지만 애플리케이션이 중단 없이 실행될 수 있게 해줍니다.

참고:

시스템 DLL용 PDB 파일은 일반적으로 다운로드할 수 없습니다. , 민감한 정보가 포함되어 있기 때문입니다. 따라서 시스템 수준의 기능을 디버깅할 때 이 오류 메시지가 나타나는 것이 일반적입니다.

위 내용은 Visual Studio C 2010이 디버깅 중에 PDB 파일을 찾거나 열 수 없는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.