Я запутался в роли nuget.exe в мире, где его функциональность интегрирована в msbuild - PullRequest
0 голосов
/ 19 декабря 2018

Дано:

  1. Для использования пакетов NuGet мы используем PackageReference в msbuild.
  2. Для создания пакетов NuGet мы используем цель pack msbuild.
  3. ДляНажмите на пакеты NuGet, мы можем использовать команду dotnet nuget push.

Плюс nuget.exe, похоже, не установлен ни одним из стандартных инструментов сборки.

Итак, что егоРоль?

Теперь я подозреваю, что есть еще простые хлопоты, без которых мы не можем обойтись.Например, я заметил, что dotnet nuget push помещает nupkg в плоскую файловую структуру, поэтому, если я хочу иерархическую структуру, мне, вероятно, нужно использовать nuget add.Но я не уверен.

Итак, на самом деле два вопроса:

  1. Какова роль nuget.exe в новом мире?
  2. Является ли nuget.exe addединственный способ опубликовать пакет nuget в иерархическом источнике?
...