无法从服务器获取构建定义,返回空

时间:2015-09-08 20:42:54

标签: c# tfs azure-devops

使用TfsConfigurationServer时遇到一些问题,从visual studio online获取每个项目名称的构建定义都不会返回任何内容。

下面是代码摘要:

NetworkCredential netCred = new NetworkCredential(username, password);
BasicAuthCredential basicCred = new BasicAuthCredential(netCred);
TfsClientCredentials tfsCred = new TfsClientCredentials(basicCred);
server = new TfsConfigurationServer(new Uri(connection), tfsCred); 


TfsTeamProjectCollection tfsProjectCollection = server.GetTeamProjectCollection(collectionID);
var buildServer = tfsProjectCollection.GetService<IBuildServer>();
var temp = buildServer.QueryBuildDefinitions(projectName).Select(x => x.Name).ToList();
return temp;

我获取项目名称的其他功能可行,但这不是。

这是肥皂发送和返回的内容。似乎端点使呼叫无效。

enter image description here

有关如何使这项工作的任何想法? (我想尝试其他方法,但有点狡猾的方式,因为包应该支持tfs 2015和visual studio online)

0 个答案:

没有答案