.net核心安装和nuget

时间:2018-02-02 10:26:50

标签: nuget .net-core

如果我安装了.net core sdk,这还安装了nuget吗?

似乎无处可寻。希望知道我希望在我们的构建服务器上执行此操作

看着cli有dotnet恢复,dotnet nuget删除等,所以我假设是。

如果是,我可以按照与安装nuget时相同的方式配置nuget,即通过Windows上的此文件位置:$ env:APPDATA / nuget / NuGet.Config

1 个答案:

答案 0 :(得分:3)

是的,.NET Core Sdk(" CLI")包含NuGet的发行版。

此集成发行版类似于VS 2017的NuGet集成。

正如您已推断的那样,它为dotnet restore提供动力,并在构建期间执行隐式恢复。还可以通过dotnet nuget动词提供其他NuGet命令。

但是,这不是nuget.exe的版本,最重要的是不支持恢复基于packages.config的项目,dotnet nuget仅支持nuget.exe提供的功能子集。

此外,它使用Windows上%APPDATA%\NuGet\NuGet.Config目录中的用户范围NuGet.Config和非Windows系统上的~/.nuget/NuGet.Config