Note sulla versione di NuGet 1.7
Note | sulla versione di NuGet 1.6 NuGet 1.8
NuGet 1.7 è stato rilasciato il 4 aprile 2012.
Se si esegue VS 2010 SP1, potrebbe verificarsi un errore di installazione quando si tenta di aggiornare NuGet se è installata una versione precedente.
La soluzione alternativa consiste nel disinstallare semplicemente NuGet e quindi installarlo dalla raccolta di estensioni di Visual Studio. Per altre informazioni, vedere https://support.microsoft.com/kb/2581019.
Nota: se Visual Studio non consente di disinstallare l'estensione (il pulsante Disinstalla è disabilitato), è probabile che sia necessario riavviare Visual Studio usando "Esegui come Amministrazione istrator".
Novità nella versione 1.7, se il pacchetto include un readme.txt
file nella radice del pacchetto, NuGet aprirà automaticamente questo file al termine dell'installazione del pacchetto.
La finestra di dialogo Gestisci pacchetti NuGet include ora un elenco a discesa che offre l'opzione per visualizzare i pacchetti non definitive.
Quando si apre la console di Gestione pacchetti o la finestra di dialogo Pacchetti NuGet di Gestione, NuGet verificherà se la soluzione corrente ha abilitato la modalità ripristino pacchetti e se nella cartella mancano file di packages
pacchetto. Se queste due condizioni vengono soddisfatte, NuGet invierà una notifica e mostrerà un pratico pulsante Ripristina. Facendo clic su questo pulsante NuGet verrà attivato per ripristinare tutti i pacchetti mancanti.
Nelle versioni precedenti di NuGet, ogni progetto ha un packages.config
file che tiene traccia dei pacchetti NuGet installati in tale progetto. Tuttavia, non esiste un file simile a livello di soluzione per tenere traccia dei pacchetti a livello di soluzione. Di conseguenza, non è stato possibile ripristinare i pacchetti a livello di soluzione.
Questa funzionalità è ora implementata in NuGet 1.7. Il file a livello packages.config
di soluzione viene inserito nella cartella nella radice della .nuget
soluzione e archivierà solo i pacchetti a livello di soluzione.
A causa di un utilizzo ridotto, il comando New-Package è stato rimosso. Gli sviluppatori sono consigliati per usare nuget.exe o l'utile Esplora pacchetti NuGet per creare pacchetti.
NuGet 1.7 ha risolto molti bug relativi al flusso di lavoro di ripristino dei pacchetti e agli scenari di controllo della rete/del codice sorgente.
Per un elenco completo degli elementi di lavoro corretti in NuGet 1.7, visualizzare .[NuGet Issue Tracker for this release](http://nuget.codeplex.com/workitem/list/advanced?keyword=&status=Closed&type=All&priority=All&release=NuGet%201.7&assignedTo=All&component=All&sortField=Votes&sortDirection=Descending&page=0)