2010-05-31 7 views
0

DLL에서 함수를 호출하는 VS.NET 2002 (C++)의 매우 간단한 응용 프로그램이 있습니다. DLL은 WINDDK로 빌드되고 MSC_OPTIMIZATION은/Od/Oi로 설정됩니다.DDK로 생성 된 폐기 된 PDB 파일

DLL에서 내 보낸 함수로 들어가려고하면 실패합니다. 그런 다음 WINDDK (XP Checked 환경)에서 생성 된 PDB 파일의 심볼을로드하려고 시도했지만 "pdb 형식은 사용되지 않습니다."라는 메시지가 나타납니다.

PDB 파일은 VS.NET 수 2002

이 PDB 파일, 즉 읽기 "7.00 마이크로 소프트 C/C++ MSF"입니다. 아마 오래되었거나 새로운 것입니까?

감사 올리버

답변

0

7.00 원래 VS.NET에 대한 Visual C++ 버전 번호가 그래서 디버거가 그것에 의해 생성 된 PDB 파일을 사용할 수 있도록 기대합니다.

생각해 보면 컴파일러에/Zi와 링커에 적절한 스위치를 제공해야 PDB 디버그 기호를 얻을 수 있습니다.

관련 문제