0
도구 상자가없는 VS 패키지가 있는데 이제 첫 번째 도구 창을 추가하려고합니다. 이것이 내가 한 것입니다 :기존 VS 확장 패키지에 도구 창 추가 - FindToolWindow 실패
- ToolWindowPane에서 파생 된 빈 클래스가 만들어졌습니다.
- 이 클래스에 Guid 속성이 추가되었습니다. Visual Studio 기본 제공 도구로 새 GUID를 생성했습니다.
추가 2는 기본 패키지 클래스에 속성 :
[ProvideToolWindow(typeof(MainToolWindow))]
및 호출
([ProvideToolWindowVisibility(typeof(MainToolWindow), VSConstants.UICONTEXT.SolutionExists_string)]
ToolWindowPane MyWindow = this.FindToolWindow(typeof(MainToolWindow), 0, true);
이 예외 결과
:
고양이 astrophic 실패 (HRESULT에서 예외 : 0x8000ffff는 (E_UNEXPECTED))
나는 무엇을 그리워 했습니까?