2014-10-21 1 views
0

msdbg.h의 네임 스페이스 Microsoft.VisualStudio.Debugger.Interop에 정의 된 ATL COM 기반 IDebugEngine2 인터페이스 주위에 .Net 래퍼를 만들고 싶습니다. 궁극적으로 C#에서 디버깅 엔진을 만들고 싶습니다.IDebugEngine2 용 TypeLib를 찾는 방법

전 완전히 COM과 ATL에 익숙하며 Visual Studio 2010에서 IDebugEngine2에 대한 tlb를 찾을 수 없다는 점에서 "인터페이스 마법사 구현 ..."에 어려움을 겪고 있습니다. dll을 열려고 시도했지만 오류가 발생합니다.

No type library found in file ...\Microsoft.VisualStudio.Debugger.Interop.dll

이 인터페이스에 대한 유형 라이브러리는 어떻게 얻을 수 있습니까? 아니면이 모든 것에 대해 갈 수있는 더 좋은 방법이있을 것입니다.

+1

IDL을 가져 오지 않았습니다. 마법사를 피하고 [다음 단계] (http://msdn.microsoft.com/en-us/library/bb146253.aspx)를 따르십시오. –

+0

그건 속임수 였어. 감사. – Brent

+0

@ 한스 당신이 대답에 당신의 코멘트를하고 싶다면 그것을 받아 들일 것입니다. – Brent

답변

0

형식 라이브러리는 공개되지 않아도됩니다. 아마도 (심지어 이름은 LIBID_AD2Lib 인 것으로 알려짐) 존재하며 공용 SDK 헤더 뒤에 위치하지만 유형 라이브러리가 시스템에 있거나 분산되어있을 필요는 없습니다. 어떤 이유로 든 MS는 공개적으로 공개하지 않기로 결정했습니다.