【发布时间】:2020-03-25 21:52:21
【问题描述】:
我的 .net core 3.0 API 项目无法在 Azure Devops 管道上构建,因为还原包任务失败并出现以下错误:
NU1605: Detected package downgrade: Microsoft.AspNetCore.Razor.Design from 2.2.0 to 2.1.2. Reference the package directly from the project to select a different version.
WebApi -> Microsoft.AspNetCore.App 2.2.0 -> Microsoft.AspNetCore.Razor.Design (>= 2.2.0 && < 2.3.0)
WebApi -> Microsoft.AspNetCore.Razor.Design (>= 2.1.2))
我只是不知道该怎么做。这个 Razor.Design 包甚至没有在我的项目中被引用,但我猜 AspNetCore.App 依赖于它(那么为什么它在没有这个包的情况下在本地工作对我来说是一个谜)。
我正在使用 Windows 2019 映像在代理上运行管道。 dotnetcore30 应该不是问题。
【问题讨论】:
标签: .net-core azure-devops nuget azure-pipelines-build-task nuget-package-restore