2012-03-18 8 views
1

9.3 SDK FP2로 카바이드 2.7을 실행 중입니다. 나는 두 개의 프로젝트를 가지고 있는데, 하나는 애니메이션 dll TARGETTYPE ANI이고 다른 하나는 그것을 호출 할 exe이다.카바이드 2.7에서 exe 및 dll 프로젝트 디버깅

에뮬레이터에서 어떻게 디버깅해야합니까? exe와 dll이 모두 에뮬레이터에 배포되고 디버깅 할 수 있도록 변경해야하는 것은 무엇입니까?

답변

1

잘 나는 작업 초경에 지금 액세스 할 수없는,하지만 당신은 확실히 다음이 필요합니다 : 디버거 구성에서 작업 공간

    • 부하 두 프로젝트 (디버그 같은. .. 또는 디버그 설정, 기억이 안나요), "로드 심볼"옵션이 있고 "작업 공간의 모든 프로젝트에서"를 선택하거나 적어도 두 프로젝트에 체크 표시를해야합니다.
    • 가끔이 작동하지 않습니다. 런타임에 심볼을로드하려고 할 수 있습니다. 메뉴 시스템의 어딘가에 "심볼로드"가있을 것이므로 여기에서 dll 바이너리를 선택해야합니다.
    • 당신이 장치에서 디버깅하는 경우 초경이 인 여러 바이너리를 디버깅을 SIS

    에 바이너리의 디버그 변형을 복사 할 수 있도록

  • DLL 진입 점에서 중단 점을 넣어 시도 행운의 문제, 때때로 언젠가 당신은 성공하지 못합니다. 카바이드의이 부분은 버그가 있습니다. 그러나 그것은 확실히 가능합니다, 나는 과거에 이미 그것을했습니다 :)

  • +0

    감사합니다! 나는 오늘 밤 그것을 시도하고 질문을 업데이 트합니다. – lurscher