gpt4 book ai didi

c# - 是否有相当于 TFS 2015 的 "Build 2.0"REST API 的 .NET API?

转载 作者:可可西里 更新时间:2023-11-01 08:44:53 24 4
gpt4 key购买 nike

REST API Reference for VS Team Services and TFS页面分隔“Build 1.0”和“Build 2.0”API。

似乎 .NET API 中也存在这样的差异,因为运行以下代码仅列出“旧的”XAML 构建定义,而不是新的。

var tpc = new TfsTeamProjectCollection(new Uri("http://tfsurl"));
var buildServer = tpc.GetService<IBuildServer>();
var def = buildServer.QueryBuildDefinitions("Project Name"); // Finds only XAML definitions

是否有新的 DLL 可供我引用以编写适用于新 TFS 的等效代码,或者是否只有 Web API?

最佳答案

您正在寻找:

 Microsoft.TeamFoundation.Build.WebApi.BuildDefinition

在:

 Microsoft.TeamFoundation.Build2.WebApi, Version=14.0.0.0

可以通过以下方式访问:

 Microsoft.TeamFoundation.Build.WebApi.BuildHttpClient

将它添加到项目的最简单方法是使用 Nuget Package:

PM> Install-Package Microsoft.TeamFoundationServer.ExtendedClient

关于c# - 是否有相当于 TFS 2015 的 "Build 2.0"REST API 的 .NET API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34500539/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com