【发布时间】:2018-06-06 00:30:26
【问题描述】:
有没有办法查询 vsts 以确定项目集合的目标框架版本集?例如,我们以下面的项目集合为例:
- https://my-corp.visualstudio.com/a-team/_git/my-proj-1
- https://my-corp.visualstudio.com/a-team/_git/my-proj-2
- https://my-corp.visualstudio.com/a-team/_git/my-proj-3
VSTS 是否支持任何类型的功能来编写类似这样的查询?:
var baseUrl = "https://my-corp.visualstudio.com";
var qo = new QueryObject(baseUrl);
var projects = new string[]
{
"a-team/_git/my-proj-1",
"a-team/_git/my-proj-2",
"a-team/_git/my-proj-3",
};
var targetFWVersions = new List<string>()
foreach(var csproj in qo.SelectFile(".csproj"))
targetFWVersions.Add(csproj.SelectInnerXml("TargetFrameworkVersion"));
【问题讨论】:
标签: c# .net git azure-devops