当我尝试从 vspackage 获取 ITeamExplorer 服务时,我收到此错误“无法将类型为 'Microsoft.VisualStudio.TeamFoundation.TeamFoundationHost' 的对象转换为类型 'Microsoft.TeamFoundation.Controls.ITeamExplorer'。”。
这是代码:
ITeamExplorer _teamExplorer = (ITeamExplorer)_currentVsPackage.GetBaseService(typeof(ITeamExplorer));
_currentVsPackage 是 Microsoft.VisualStudio.Shell.Package;ITeamExplorer 的类型为 Microsoft.TeamFoundation.Controls.ITeamExplorer
我正在使用 Visual Studio 2013 RC 和 Team Foundation Server 2012。
此代码适用于 Visual Studio 2012 和 Team Foundation Server 2012!