Подтвердить что ты не робот

Nuget CLI в Visual Studio 2017 - Как запустить?

Согласно странице: https://dist.nuget.org/index.html

NuGet 4.x включен в установку Visual Studio 2017. Последний Релизы NuGet поставляются как часть обновлений Visual Studio.

Батареи включены!

Независимо от того, открываю ли я командную строку Visual Studio 2017 или сама консоль Nuget, запуск команды "nuget" приводит к тому, что команда не найдена.

Как я могу запустить CLI nuget с Visual Studio 2017? Что мне не хватает?

4b9b3361

Ответ 1

Несмотря на то, что на упомянутой странице указано, что "Батареи включены", это относится только к тому, как пакетный менеджер NuGet интегрирован с Visual Studio 2017. Другие загрузки на этой странице для Visual Studio 2013-2015.

Если вам нужна командная строка nuget.exe для создания пакетов NuGet, это все равно отдельная загрузка на упомянутой вами странице: https://dist.nuget.org/index.html

Ответ 2

Мне кажется, проще создать сборку, используя новое решение .NET Standard в Visual Studio 2017. Я пытаюсь изменить старый файл .csproj. Но когда я изменился, я сломал сборку. Я использовал эту ссылку Создать стандартные пакеты .NET с Visual Studio 2017. Я надеюсь, что эта ссылка NuGet теперь полностью интегрирована в справку MSBuild.

Ответ 3

Чтобы использовать CLI NuGet, загрузите nuget.exe из https://www.nuget.org/downloads раздел Windows x86 Commandline. Добавьте папку, в которую вы разместили nuget.exe, к переменной среды PATH. Откройте окно командной строки или powershell в любом месте и запустите любую команду nuget. Или вы можете использовать его непосредственно из консоли диспетчера пакетов Visual Studio 2017. (Для получения переменной среды PATH требуется перезапуск Visual Studio). Вот MS Docs для NuGet CLI