【问题标题】:Get all the project list in TFS in C# asp.net?在 C# asp.net 中获取 TFS 中的所有项目列表?
【发布时间】:2018-07-24 17:43:55
【问题描述】:

我正在制作一个 asp.net 网络表单,在该表单中我需要在身份验证后在 TFS 中存在的所有项目,我已经通过以下代码完成了

var collectionUri = new Uri("https://project.visualstudio.com/DefaultCollection");

var credential = new NetworkCredential("username", "password");
var teamProjectCollection = new TfsTeamProjectCollection(collectionUri, credential);
teamProjectCollection.EnsureAuthenticated();

【问题讨论】:

    标签: c# asp.net tfs


    【解决方案1】:

    您可以像这样简单地编写 Linq 查询:-

    WorkItemStore workItemStore = new WorkItemStore(teamProjectCollection);
    var project = (from Project pr in workItemStore.Projects
                   select pr);
    

    【讨论】:

    • 获取错误找不到源类型项目集合的查询模式的实现
    • @AkhilJain - 您是否添加了对 System.Linq 的引用?另外,请检查我的更新。
    • 你能帮我解决这个问题吗stackoverflow.com/questions/48802247/…
    • @AkhilJain - 在那里发布了答案。另外,如果对您有帮助,请接受此答案。
    猜你喜欢
    • 2014-03-19
    • 2013-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-17
    • 1970-01-01
    • 2012-10-09
    相关资源
    最近更新 更多