【发布时间】:2019-05-19 00:49:17
【问题描述】:
我们已将所有项目从 .net core 2.1 升级到 .Net core 2.2,在升级之前,所有项目都在 azure devops 管道上成功构建,但在升级到 .net core 2.2 后,Nuget 还原任务失败并出现以下错误
018-12-17T22:20:06.8107786Z ##[error]The nuget command failed with exit code(1) and error(C:\Program Files\dotnet\sdk\2.1.402\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.TargetFrameworkInference.targets(137,5): error NETSDK1045: The current .NET SDK does not support targeting .NET Core 2.2. Either target .NET Core 2.1 or lower, or use a version of the .NET SDK that supports .NET Core 2.2.
我已经更新了对所有项目的 .net core 2.2 引用,我们没有使用项目中的 nuget.exe。
我错过了什么?
更新 1
根据 rick 的回复,我在管道中添加了 .net 核心任务,但仍然失败
【问题讨论】:
标签: msbuild nuget azure-devops tfsbuild nuget-package-restore