【问题标题】:Exception while building the Workitem store构建 Workitem 商店时出现异常
【发布时间】:2016-03-06 14:46:20
【问题描述】:

我正在尝试从 TFS 查询一些工作项,但是在 GetService 时,我遇到了异常。谁能帮帮我。

 ICredentials networkCredential = new NetworkCredential("XXX", "XX", "XXX");
 Uri tfsUri = new Uri(@"http://tfs:8080/tfs/DefaultCollection");
 TfsTeamProjectCollection tfs = new TfsTeamProjectCollection(tfsUri, networkCredential);
 tfs.EnsureAuthenticated();
 WorkItemStore Store = (WorkItemStore)tfs.GetService(typeof(WorkItemStore));

错误

“System.IO.FileNotFoundException”类型的未处理异常 发生在 Microsoft.TeamFoundation.WorkItemTracking.Client.dll

附加信息:无法加载文件或程序集 'Microsoft.TeamFoundation.WorkItemTracking.Proxy,版本=11.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' 或其其中之一 依赖关系。系统找不到指定的文件。

【问题讨论】:

    标签: c# tfs tfs-sdk


    【解决方案1】:

    错误似乎很明显:您缺少Microsoft.TeamFoundation.WorkItemTracking.Proxy。安装 TFS 2012 对象模型并将对该程序集的引用添加到您的项目中。我说 2012 是因为版本 11.x 表示 TFS 2012。12 是 2013,14 是 2015。

    【讨论】:

    • 您最好使用 Nuget 上提供的 TFS 对象模型,因为它不需要安装 TE。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-11-21
    • 2012-09-23
    • 2022-07-07
    • 2021-06-18
    • 1970-01-01
    • 2021-12-19
    • 2019-12-10
    相关资源
    最近更新 更多