1

나는이 연습을 따라 가려고 노력하고있다. https://msdn.microsoft.com/en-us/library/dn903708.aspx는 나를 위해 전혀 작동하지 않는다. 나는이 코드 조각에 대한 참조 누락 데 모든VS SDK 연습. 전구 제안 표시 - 빌드시 문제

첫째 :

나는 다음과 같은 두 가지 문제가 있어요

public ImageMoniker IconMoniker 
{ 
    get { return default(ImageMoniker); } 
} 

빌드시 내가 얻을 오류는 두 가지 :

포함 된 interop 유형 'Microsoft.VisualStudio.Imaging.Interop.ImageMoniker'와 일치하는 interop 유형을 찾을 수 없습니다. 당신은 누락되지도 않습니까?

형식 또는 네임 스페이스 이름 'ImageMoniker이'을 (를) 찾을 수 없습니다 (당신이 using 지시문 또는 어셈블리 참조가?)

을 그러나, 나는 추가하여 해당 문제를 해결하기 위해 (내 생각) 할 수 있었다 이 참조 : Microsoft.VisualStudio.Imaging.Interop.14.0.DesignTime 내가 코드를 실행할 때, 전구가 전혀 나타나지 않습니다 구축하고 새로운를 생성 할 수 있음을 이제 모든

둘째, * .txt 파일을 만들고 텍스트를 입력합니다. 소스 코드에 몇 가지 중단 점을 추가하려고 시도했지만 충돌이 발생하지 않았습니다.

어떤 일이 벌어지고 있는지 알 수 있습니까? 아무도 똑같은 것을 시도하고 그를 위해 일 했나요? 어쩌면 구식 튜토리얼?

답변

0

.vsixmanifest를 클릭하고 자산 버튼을 클릭 한 다음 새로 만들기를 클릭하고 유형 드롭 다운을 클릭하고 MefComponent를 선택하고 소스 드롭 다운을 클릭 한 다음 "현재 솔루션의 프로젝트"를 선택하십시오. 프로젝트의 경우 프로젝트를 선택한 다음 확인을 클릭하고 실행하십시오. 그것.

프로젝트에 이미 mefcomponent 자산이있는 경우이 작업을 수행하지 마십시오. MEF를 사용할 때마다 그 사실을 알게되고 기억하기 전에 머리카락 절반을 느슨하게 추가하는 것을 잊지 마십시오.