Azure Pipelines DotNetCoreCLI - .Net Core SDK 生命周期结束

Abd*_*ulG 9 continuous-integration azure azure-devops

我在 Azure CI 管道中收到错误。尝试运行 DotNetCoreCLIrestore任务时。

已经报废了几个小时的网络无济于事,相关问题没有解决方案可以帮助我理解问题。

基本上,我们已经在存储库中添加了一个新项目。该项目需要运行 dotnet Restore 命令来创建文件project.assets.json

请参阅下面的脚本和每个任务的日志快照。

脚本:

在此输入图像描述

UseDotNet 快照:

在此输入图像描述

DotNetCoreCLI 错误消息:

信息:.NET Core SDK/运行时 2.2 和 3.0 现已终止生命周期 (EOL),并已从所有托管代理中删除。如果您在托管代理上使用这些 SDK/运行时,请升级到非 EOL 的较新版本,或者使用 UseDotNet 任务来安装所需的版本。

##[错误]没有文件与搜索模式匹配。

信息:Azure Pipelines 托管代理已更新,现在包含 .Net 5.x SDK/运行时以及当前为 lts 的旧版 .Net Core 版本。

已经环顾四周了。似乎没有什么可以帮助我理解这里出了什么问题。

任何援助将不胜感激。

Abd*_*ulG 4

事实证明,问题出在引用为 的文件夹位置中$(UtilityLibrary)

我花了一段时间才弄清楚,因为我无法访问实际的变量集。