我的代码存在连接到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进行了预测:< / p>
Microsoft.TeamFoundation.WorkItemTracking.Controls.dll中发生了未处理的“System.MissingMethodException”类型异常
其他信息:找不到方法:Void Microsoft.TeamFoundation.Client.ComboTree.SetSelectedText(System.String)。
所以问题是最新版本的Microsoft.TeamFoundation.Client.dll中缺少SetSelectedText(System.string)方法
有人知道这个问题的解决方法吗?
答案 0 :(得分:0)
15.0.0版本中不存在Microsoft.TeamFoundation.Client.ComboTree.SetSelectedText方法。
您可以安装最新版本的Microsoft.TeamFoundationServer.ExtendedClient包,然后重新构建。此包包含您使用的所有参考。你可以自己开发类似的方法。
与Microsoft Team Foundation Server和Visual Studio Team集成 来自基于桌面的Windows应用程序的服务。使用和管理 版本控制,工作项和构建,以及您的其他资源 客户申请。