TFS 2018使用asp.net核心通过API添加团队项目管理员

时间:2018-10-31 21:19:05

标签: tfs

我目前正在尝试从ASP.net Core 2.0应用程序在TFS中添加团队管理员。用于TFS通讯的库都是目标.Net Framework 4.6.2。 TFS REST API是否支持添加团队管理员?还是有用于ASP.net核心的TFS Nuget软件包?还有其他我没想到的选择吗?

1 个答案:

答案 0 :(得分:0)

如果要在.NET Core应用程序中将当前版本的.NET包装器用于VSTS REST API,则需要在*.csproj文件中添加以下内容,以允许NuGet退回到根据配置文件使用PCL:

<PropertyGroup>
    <PackageTargetFallback>portable-net451+win8</PackageTargetFallback>
</PropertyGroup>

更多说明,您可以阅读here

此外,还有非官方的Rest API来添加团队管理员:

https://TfsServer:8080/tfs/{collection|/{project}/_api/_identity/AddTeamAdmins__v=5

您可以看到PowerShell脚本here的使用方式。