0
나는 VS (2015) 패키지에 다음과 같은 속성을 사용하고 있습니다 :C#을 최근에 코드를 변경하지 않고의 getService와 DTE (2) .GetObject에 의해 널 점점 패키지 2015 VS
public DTE Dte
{
get
{
return GetService(typeof(DTE)) as DTE;
}
}
public ITeamFoundationContextManager TeamExplorer
{
get
{
return GetService(typeof(ITeamFoundationContextManager)) as ITeamFoundationContextManager;
}
}
public DocumentService DocService
{
get
{
return Dte.GetObject("Microsoft.VisualStudio.TeamFoundation.WorkItemTracking.DocumentService")
as DocumentService;
}
}
첫 번째를 (Dte) 잘 작동하는 것 및 DTE 개체를 반환합니다. 두 번째 (TeamExplorer)는 항상 세 번째 속성 (DocService)과 마찬가지로 null, 을 반환합니다.
마지막 릴리스 빌드 이후 변경 사항을 확인하지 못했습니다. 마지막 릴리스 빌드는 여전히 설치시 작동하지만 다시 빌드하면 null - 값 문제가 발생합니다.
이 문제는 동료의 컴퓨터에서도 나타납니다. 1.10.183