缺少 Microsoft.TeamFoundation.Client libraries - ComboTree.Set



我的代码连接到 TFS/VSTS 并从中写入工作项时遇到问题。

public FormSearchWorkItems(WorkItemStore workItemStore, string projectName)
    {
         InitializeComponent();
         WorkingItem = new WorkingItem();
         pickWorkItemsControl = new PickWorkItemsControl(workItemStore, false);
    }

它与使用旧版本的 Microsoft.TeamFoundation.Client (12.0.0.0( 的 TFS 配合得很好,但在更新到最新的 Microsoft.TeamFoundation.Client (15.0.0.0( 后,对抛出的 PickWorkItemsControl 有一个期望:

Microsoft.TeamFoundation.WorkItemTracking.Controls中发生了类型为"System.MissingMethodException"的未处理异常.dll

其他信息:找不到方法:void Microsoft.TeamFoundation.Client.ComboTree.SetSelectedText(System.String(。

所以问题是在最新版本的Microsoft.TeamFoundation.Client中缺少SetSelectedText(System.string(方法.dll

请问有谁知道这个问题的解决方法吗?

方法Microsoft.TeamFoundation.Client.ComboTree.SetSelectedText 在 15.0.0 版本中不存在。

您可以安装最新版本的 Microsoft.TeamFoundationServer.ExtendedClient 包,然后重新生成。此包包含您使用的所有引用。您可以自己开发类似的方法。

与Microsoft Team Foundation Server 和 Visual Studio Team 集成 来自基于桌面的 Windows 应用程序的服务。使用和管理 版本控制、工作项和生成以及来自 客户端应用程序。

最新更新