Microsoft TeamFoundationServer ExtendedClient 与 Asp.Net Core 3 不兼容
Microsoft TeamFoundationServer ExtendedClient Not compatible with Asp.Net Core 3
此软件包与 Asp.Net Core 3 web api 不兼容。只有 .net 框架 :/.
快速描述:
我正在使用 asp.net 核心 3.0 开发自定义 Web api 项目。目标是将 TFS 2013 连接到 create/update/event 个侦听器工作项。
我正在尝试安装:
Microsoft.TeamFoundationServer.ExtendedClient -Version 16.153.0
我提示我以下警告
Warning NU1701 Package 'Microsoft.AspNet.WebApi.Core 5.2.3' was
restored using '.NETFramework,Version=v4.6.1,
.NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7,
.NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2,
.NETFramework,Version=v4.8' instead of the project target framework
'.NETCoreApp,Version=v3.0'.
This package may not be fully compatible with your project.
我什至在他们的网站上发帖。有什么解决方法吗?(切换到 .NETFramework 不在列表中)
谢谢
您尝试使用的 TeamFoundationServer.ExtendedClient
程序包包括对现在行尾的旧 SOAP 对象模型的支持。 Microsoft 将不再更新此程序包。因此,不太可能会有对 .NET Core 的官方支持。
假设您想要的功能可以通过现代 REST API 实现,请考虑切换到 https://docs.microsoft.com/en-us/azure/devops/integrate/concepts/dotnet-client-libraries?view=azure-devops 中记录的一个(或多个)现代基于 REST 的包。
这些都是 NetStandard 2.0,应该可以在您的核心应用程序中正常工作。
作为替代方法,您可以直接调用 REST API。虽然不太方便,但绝对可行。
包 Microsoft.TeamFoundationServer.ExtendedClient
对 .Net Core 框架的支持不是很好。由于要使用TFS 2013,建议使用.Net framework 而不是.Net Core framework。
此软件包与 Asp.Net Core 3 web api 不兼容。只有 .net 框架 :/.
快速描述: 我正在使用 asp.net 核心 3.0 开发自定义 Web api 项目。目标是将 TFS 2013 连接到 create/update/event 个侦听器工作项。 我正在尝试安装:
Microsoft.TeamFoundationServer.ExtendedClient -Version 16.153.0
我提示我以下警告
Warning NU1701 Package 'Microsoft.AspNet.WebApi.Core 5.2.3' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' instead of the project target framework '.NETCoreApp,Version=v3.0'.
This package may not be fully compatible with your project.
我什至在他们的网站上发帖。有什么解决方法吗?(切换到 .NETFramework 不在列表中) 谢谢
您尝试使用的 TeamFoundationServer.ExtendedClient
程序包包括对现在行尾的旧 SOAP 对象模型的支持。 Microsoft 将不再更新此程序包。因此,不太可能会有对 .NET Core 的官方支持。
假设您想要的功能可以通过现代 REST API 实现,请考虑切换到 https://docs.microsoft.com/en-us/azure/devops/integrate/concepts/dotnet-client-libraries?view=azure-devops 中记录的一个(或多个)现代基于 REST 的包。
这些都是 NetStandard 2.0,应该可以在您的核心应用程序中正常工作。
作为替代方法,您可以直接调用 REST API。虽然不太方便,但绝对可行。
包 Microsoft.TeamFoundationServer.ExtendedClient
对 .Net Core 框架的支持不是很好。由于要使用TFS 2013,建议使用.Net framework 而不是.Net Core framework。