Comandi dell'interfaccia della riga di comando di .NET
L'interfaccia dotnet
della riga di comando , che viene eseguita in Windows, Mac OS X e Linux, fornisce diversi comandi essenziali, ad esempio l'installazione, il ripristino e la pubblicazione di pacchetti. Se dotnet soddisfa le proprie esigenze, non è necessario usare nuget.exe
.
Per esempi di uso di questi comandi per l'utilizzo dei pacchetti, vedere Installare e gestire pacchetti tramite l'interfaccia della riga di comando dotnet. Per esempi di uso di questi comandi per creare pacchetti, vedere Creare e pubblicare un pacchetto usando l'interfaccia della riga di comando dotnet.
Per informazioni di riferimento complete sui comandi nell'interfaccia dotnet
della riga di comando, vedere Strumenti dell'interfaccia della riga di comando di .NET Core.
Consumo di pacchetti
- dotnet add package: aggiunge un riferimento al pacchetto al file di progetto, quindi viene eseguito
dotnet restore
per installare il pacchetto. - dotnet remove package:rimuove un riferimento al pacchetto dal file di progetto.
- dotnet restore: ripristina le dipendenze e gli strumenti di un progetto. A partire da NuGet 4.0, esegue lo stesso codice di
nuget restore
. - dotnet nuget locals: elenca i percorsi delle cartelle global-packages, http-cache e temp e cancella il contenuto di tali cartelle.
- dotnet new nugetconfig: crea un
nuget.config
file per configurare il comportamento di NuGet.
Creazione di pacchetti
- dotnet pack: inserisce il codice in un pacchetto NuGet.
- dotnet nuget push: pubblica un pacchetto in un server NuGet. Applicabile a nuget.org, Azure Artifacts e server NuGet di terze parti.
- dotnet nuget delete: elimina o rimuove un pacchetto da un server NuGet. Applicabile a nuget.org, Azure Artifacts e server NuGet di terze parti.
- dotnet nuget verify(Verifica nuget dotnet): verifica un pacchetto NuGet firmato.