Azure DevOps管道在还原时失败-测试项目与netcoreapp2.2不兼容项目支持:netcoreapp3.0

时间:2019-11-16 07:01:52

标签: .net-core azure-devops azure-pipelines .net-core-3.0

我有2个项目的解决方案:

  • 针对.NET Standard 2.0的客户端库项目
  • .NET Core 3.0的测试项目

然后,我创建了Azure DevOps管道,该管道为DevOps私有Nuget提要构建并打包了该库。 管道包含以下步骤:

  1. 使用NuGet> = 5.3.1(添加了此希望可以解决此问题)
  2. 使用.Net Core sdk 3.0.100(添加此希望可以解决此问题)
  3. 还原软件包
  4. 构建 ...

但是此过程在“还原软件包”步骤中失败:

  

错误NU1201:项目[测试项目]与netcoreapp2.2(.NETCoreApp,Version = v2.2)不兼容。项目[测试项目]支持:netcoreapp3.0(.NETCoreApp,Version = v3.0)

那么如何为.Net Core 3.0设置CI / CD?

我不使用YAML-我讨厌那个东西。

1 个答案:

答案 0 :(得分:0)

我尝试使用“使用Nuget”来强制管道使用最新的Nuget。 我也尝试使用最新的.Net Core3.1.x。 所有这些都无济于事。

帮助重新创建测试项目的是。现在管道可以工作了!