DotNet CLI:在不添加到项目的情况下恢复 Nuget 包

DotNet CLI: Restore Nuget package without adding to project

我们在 TeamCity 服务器上构建 dotnet 工件,并希望在我们的构建输出中包含 SqlPackage.CommandLine 二进制文件。 运行 dotnet add package SqlPackage.CommandLine 产生“在 C:\build 中找不到任何项目”。有人可以推荐一种在不将其添加到项目的情况下获取 nuget 输出的方法吗?

您可以直接从 nuget.org 下载 NuGet 包:curl -O -L https://www.nuget.org/api/v2/package/SqlPackage.CommandLine 可以下载最新版本。

如果您需要该包中的内容,您可以在之后使用 zip utils 简单地解压缩它