Visual Studio 2017: aggiornate tutti i pacchetti NuGet alla versione corrente

Ci sono diverse casistiche in cui abbiamo la necessità di reinstallare la stessa versione dei pacchetti di NuGet di una solution.
Prima fra tutti è il caso in cui scarichiamo per la prima volta il progetto da Visual Studio Team Service e in cui i pacchetti NuGet (ovviamente) non siano stati caricati insieme al progetto.
Altre volte invece può capitare che sia siano rotte le reference oppure, come succede a me ultimamente, dobbiamo copiare il file packages.config da un progetto a un altro.
Questo io lo sto facendo, ad esempio, perchè sto realizzando progetti molti simili in cui è richiesta una certa versione specifica per alcune librerie per far funzionare la solution.
Se in questi casi, lanciamo il seguente comando:

Update-Package

oppure con i comandi da interfaccia, i pacchetti vengono aggiornati all'ultima versione disponibile.

Se invece dal menu Tools - NuGet Package Manager - Package Manager Console apriamo la console di NuGet e scriviamo il comando:

Update-Package  –reinstall

i pacchetti verrano aggiornati alla versione specificata all'interno del file package.config.

Add comment

Loading