【问题标题】:.net core installation and nuget.net 核心安装和 nuget
【发布时间】:2018-07-12 20:01:48
【问题描述】:

如果我安装 .net core sdk,这是否也会安装 nuget?

似乎找不到任何说是的地方。想知道,因为我希望在我们的构建服务器上执行此操作

查看 cli 有 dotnet restore、dotnet nuget delete 等,所以我假设是的。

如果是,我可以像安装 nuget 时一样配置 nuget,即通过 windows 上的这个文件位置:$env:APPDATA/nuget/NuGet.Config

【问题讨论】:

  • 你的意思是 NuGet 客户端吗?
  • 是的客户端允许恢复包

标签: nuget .net-core


【解决方案1】:

是的,.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 目录和非 Windows 系统上的 ~/.nuget/NuGet.Config 中的用户范围 NuGet.Config。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-09-16
    • 2017-09-08
    • 1970-01-01
    • 1970-01-01
    • 2020-08-12
    • 1970-01-01
    • 2017-02-25
    • 1970-01-01
    相关资源
    最近更新 更多