2009-03-03 2 views
1

Apache Xerces-C 라이브러리를 사용하는 코드 (레거시 코드) 작업 중입니다. Microsoft Visual Studio 디버거에서는 DOMString (및 기타 관련 DOM 객체)의 값을 보려고 노력하고 있지만 헛수고입니다.MS Visual Studio 디버거에서 DOMString (apache xerces 라이브러리에서)을 어떻게 볼 수 있습니까?

;------------------------------------------------------------------------------ 
;Xerces 
DOMString=<fHandle->fDSData->fData,su> 
;------------------------------------------------------------------------------ 

결과 : 같은 행동, 그것이 내가 빠른 시계 DOMString에 노력

2) 메모리 위치를 보여줍니다 나는이 (가) autoexp.dat 파일에 다음을 추가

1) 다음 시도 변수 사용 "var,su"구문은

Result: "" 

나는 Apache Xerces General mailing list에서이 질문을했다.

누군가이 문제가 발생하여 해결 방법이있는 경우 큰 도움이 될 것입니다.

답변

0

Xerces 라이브러리 코드를보고 코드베이스 (헤더 만 포함)에서 사용한 결과 디버깅을위한 전 처리기 지시문 (XML_DEBUG)이 있다는 것을 알았습니다.

이미 추가되지 않은 경우이 전 처리기 지시문을 추가하여 프로젝트 (Xerces 프로젝트/libaray 사용)를 빌드해야합니다. Visual Studio에서

바로 프로젝트를 클릭 -> 속성 -> C/C++ -> 전 처리기 후 처리기 정의에 XML_DEBUG를 추가

위의 포스트에서 언급 한 바와 같이 당신이 autoexp.dat 파일을 편집해야 이와 함께 .

희망이 도움이됩니다.

관련 문제