Nuget CLI en Visual Studio 2017 - ¿ Cómo se ejecuta?
Según la página en: https://dist.nuget.org/index.html
NuGet 4.x está incluido en la instalación de Visual Studio 2017. Reciente Las versiones de NuGet se entregan como parte de las actualizaciones de Visual Studio.
Las baterías están incluidas!
No importa si abro un símbolo del sistema de Visual Studio 2017 o la propia consola de Nuget, ejecutar el comando 'nuget' resulta en comando no encontrado.
¿Cómo puedo ejecutar la CLI de nuget con Visual Studio 2017? ¿Qué me estoy perdiendo?
4 answers
Aunque dice "Batteries are included" en la página que has mencionado, eso solo se refiere a cómo se integra el gestor de paquetes NuGet con Visual Studio 2017. Las otras descargas en esa página son para Visual Studio 2013-2015.
Si desea la línea de comandos nuget.exe
para crear paquetes NuGet, esa sigue siendo una descarga separada en la página que mencionó: https://dist.nuget.org/index.html
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-01 09:42:48
Para usar la CLI de NuGet, descargue nuget.exe
desde https://www.nuget.org/downloads página de la sección de línea de comandos de Windows x86.
Agregue la carpeta donde colocó nuget.exe
a su variable de entorno PATH.
Abra la ventana de comandos o powershell en cualquier lugar y ejecute cualquier comando nuget.
O puede usarlo directamente desde la consola del administrador de paquetes de Visual Studio 2017.
(Es necesario reiniciar Visual Studio para obtener la variable de entorno PATH.)
Aquí están los documentos de MS para NuGet CLI
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-10-25 10:21:55
Creo que es más fácil recrear el ensamblaje utilizando la nueva solución.NET Standard en Visual Studio 2017. Intento cambiar de viejo .archivo csproj. Pero cuando cambié, rompí el ensamblaje. Usé este enlace Crear paquetes estándar.NET con Visual Studio 2017. Espero que este enlace NuGet esté ahora completamente integrado en la ayuda de MSBuild .
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-06-15 17:48:36
Si ha instalado Nuget con VS2017, entonces puede encontrar el nuget.exe que VS2017 instalado y agregar que como usuario o variable de sistema en las variables de entorno de Windows. Para mí esto, esta ubicación fue
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-08-07 20:49:45