2011-09-10 3 views
4

Visual Studio 2010을 사용하여 디버깅 할 때 시스템 라이브러리에 직접 사용할 수있는 PDB 파일이없는 경우가 있습니다 (즉, 디버깅 용으로 빌드되지 않은 경우). 내가 그들에게 접근 할 필요가 없기 때문에 이것은 괜찮습니다.Visual Studio 2010에서 "PDB 파일을 찾을 수 없거나 열 수 없습니다"경고를 표시하지 않을 수 있습니까?

'플러그인 Host.exe': 샘플 경고가 같은 것을 수 있습니다로드 'C : \ WINDOWS \ SysWOW64와 \ xmllite.dll'는 PDB 파일 그러나 이러한

을 찾거나 열 수 없습니다 경고는 출력 창을 방해하여 때로는 디버그하기가 어렵습니다. 이것들을 전혀 억제 할 방법이 있습니까?

감사합니다, 헤머

답변

17
이 PDB의 실제로 사용할 수있는

은 Microsoft 기호 서버 지원을 할 수 있습니다. 그러나 그렇습니다. 당신은이 메시지들을 억압 할 수 있습니다. 디버깅하는 동안 출력 창을 마우스 오른쪽 버튼으로 클릭하고 "모듈로드 메시지"를 선택 해제합니다. 이 값은 향후 디버그 세션을 위해 보존됩니다. 실제로는 경고가 아니며로드되는 DLL을 알려주는 진단 메시지입니다.

+0

심볼 서버를 활성화하면 디버깅 세션의 시작 속도가 5 초 정도 느려집니다. 그들은 캐쉬가 아닌가? – 0x5f3759df

+0

예 그들은 캐시됩니다. Microsoft 서버에 인터넷 연결이 느린 것 같습니다. 아직 연결되지 않은 pdbs를 찾기 위해 연결을 시도합니다. –

+0

완벽하게 작동합니다! – Hemmer

관련 문제