Comandos de la CLI dotnet
La interfaz de línea de comandos (CLI) de dotnet
, que se ejecuta en Windows, Mac OS X y Linux, proporciona una serie de comandos esenciales, como instalar, restaurar y publicar paquetes. Si dotnet satisface tus necesidades, no es necesario usar nuget.exe
.
Para obtener ejemplos de cómo usar estos comandos para consumir paquetes, consulta Instalación y administración de paquetes con la CLI de dotnet. Para obtener ejemplos de cómo usar estos comandos para crear paquetes, consulta Creación y publicación de un paquete con la CLI de dotnet.
Para obtener la referencia de comandos completa en la CLI de dotnet
, consulta Herramientas de la interfaz de la línea de comandos (CLI) de .NET Core.
Consumo de paquetes
- dotnet add package: agrega una referencia de paquete al archivo del proyecto y, después, ejecuta
dotnet restore
para instalar el paquete. - dotnet remove package: quita una referencia de paquete del archivo del proyecto.
- dotnet restore: restaura las dependencias y las herramientas de un proyecto. A partir de NuGet 4.0, ejecuta el mismo código que
nuget restore
. - dotnet nuget locals: enumera las ubicaciones de las carpetas global-packages, http-cache y temp, y borra el contenido de esas carpetas.
- dotnet new nugetconfig: crea un archivo
nuget.config
para configurar el comportamiento de NuGet.
Creación de paquetes
- dotnet pack: empaqueta el código en un paquete NuGet.
- dotnet nuget push: publica un paquete en un servidor NuGet. Aplicable a nuget.org, Azure Artifacts y a servidores NuGet de terceros.
- dotnet nuget delete: elimina o quita de la lista un paquete de un servidor NuGet. Aplicable a nuget.org, Azure Artifacts y a servidores NuGet de terceros.
- dotnet nuget verify: comprueba un paquete de NuGet firmado.