.NET Core e NuGet
dotnet restore
è uno dei tanti comandi dell’interfaccia della riga di comando (CLI) di .NET Core (1). Questa CLI mette a disposizione una catena di strumenti multipiattaforma per lo sviluppo, la compilazione, l’esecuzione e la pubblicazione di applicazioni .NET Core.
Il comando dotnet restore
usa NuGet (2), package manager per .NET, per ripristinare le dipendenze e gli strumenti specifici del progetto definiti nel file di progetto.
Per ripristinare le dipendenze, NuGet necessita dei feed in cui si trovano i pacchetti. I feed vengono forniti in genere tramite il file di configurazione nuget.config. Quando viene installato il .NET Core SDK, viene fornito un file di configurazione predefinito. Per specificare feed aggiuntivi, effettuare una delle operazioni seguenti:
- Creare il proprio file NuGet. config nella directory del progetto.
- Usare i comandi
dotnet nuget
comandi comedotnet nuget add source
.
Per ulteriori informazioni sul comando dotnet restore
, si rimanda alla documentazione ufficiale (3).