2010-11-24 2 views
1

COM 라이브러리 (타사)과 interop을 C# 응용 프로그램에서 사용합니다. VS2010에서이 라이브러리의 객체를 어떻게 디버깅 할 수 있습니까? 아니면 불가능한가요?.NET에서 COM 라이브러리 디버깅

+2

이 COM 라이브러리의 코드를 소유하고 있습니까? 아니면 타사입니까? –

답변

4

비슷한 질문은 "내 운영 체제를 디버깅하는 방법"입니다. 그렇지 않으면 잘못 사용하면 적절한 오류 코드와 메시지를 줄 것입니다. 라이브러리에서 버그를 발견하더라도 소스 코드와 재 구축 할 수있는 권리가 없다면 할 수있는 일은 없습니다.

지원 옵션에 대해이 라이브러리를 사용하려면 사용권 동의서를 검토하십시오.

1

는 다음을 수행 할 COM DLL을 디버깅을 사용하려면 :

의 .NET 프로젝트의 프로젝트 설정 -> 디버그 -> "관리되지 않는 코드 디버깅을 사용하는 것은"이제

을 수행 할 수 있습니다 선택해야합니다 비 관리 디버거/디버그를 관리되지 않는 dll에 연결합니다.

dll 소스로 들어가려면 적절한 pdb 파일과 소스 파일이 필요합니다.

관련 문제