【发布时间】:2020-08-19 22:04:44
【问题描述】:
我的本地计算机上安装了 .NET Core SDK 3.1.200。
我创建了一个针对 netcoreapp3.1 的 Asp.Net Core 应用程序(使用 Visual Studio)。我测试了它,它工作正常。
但是当我将它提交给 CI 时,构建无法获取 nuget 包:
##[error]The nuget command failed with exit code(1) and error(NU1102: Unable to find package Microsoft.NETCore.App with version (>= 3.1.0)
- Found 81 version(s) in MyGet [ Nearest version: 3.0.0-preview8-28405-07 ]
- Found 73 version(s) in NuGet [ Nearest version: 2.2.8 ]
.NET Core 3.1 于 2019 年 12 月发布,为什么包不在 nuget 上? 我错过了什么?
更新
CI 是 Azure Devops Pilelines,代理是安装了 Visual Studio 2017 的 Windows 机器。 .Net core sdk 3.1 没有安装在代理上
【问题讨论】:
-
您的 CI 使用的是什么?我怀疑它应该已经在机器上找到了包,如果 .NET Core SDK 3.1.x 安装在 CI 上会很好 - 但如果你的 CI 只有旧版本的 SDK,它将无法工作。
-
你的 CI 是什么?
标签: asp.net .net asp.net-core asp.net-web-api .net-core