Где находится nuget.exe?

Я использую Visual Studo 2015, и у меня есть консоль диспетчера пакетов, где я могу работать как

PM> Install-Package Newtonsoft.Json

Кажется, Visual Studio поставляется с nuget, но где находится nuget.exe?

Или консоль диспетчера пакетов не использует nuget.exe?


person Community    schedule 21.09.2017    source источник


Ответы (2)


Visual Studio 2015 использует различные сборки NuGet, но сам по себе не включает NuGet.exe.

NuGet.exe можно загрузить с веб-сайта NuGet:

https://www.nuget.org/downloads

person Matt Ward    schedule 22.09.2017
comment
На 2017 год (тот же ответ) - person Chris; 13.02.2019
comment
После загрузки инструмента командной строки с сайта nuget.org/downloads вы должны найти nuget.exe в %SystemRoot% \system32 - скорее всего C:\Windows\System32 - person Stuart; 12.07.2019
comment
Насколько я знаю, если у вас есть Visual Studio, вы можете найти копию nuget.exe в C:\Windows\System32\.nuget\ - person Ghanat; 21.04.2021

Если вы ищете nuget.exe (чтобы запустить его из командной строки); Я нашел это в папке решения! Я использую VS2017. В папке решения находится папка «.nuget». Это nuget.exe.

person Sumith    schedule 22.01.2019
comment
это может быть правильным только случайно (например, если после сборки, которая загружает nuget.exe как часть процесса сборки, исполняемый файл загружается в подпапку .nuget) - person knocte; 21.02.2019
comment
В обычной сборке нет папки .nuget - person György Gulyás; 14.11.2019