Leggere in inglese

Condividi tramite


Note sulla versione di NuGet 1.6

Note | sulla versione di NuGet 1.5 NuGet 1.7

NuGet 1.6 è stato rilasciato il 13 dicembre 2011.

Problema di installazione noto

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".

Funzionalità

Supporto per il controllo delle versioni semantiche e i pacchetti non definitive

NuGet 1.6 introduce il supporto per il controllo delle versioni semantiche (SemVer). Per altre informazioni sull'uso di SemVer, vedere la documentazione sul controllo delle versioni.

Uso di NuGet senza archiviazione dei pacchetti (ripristino dei pacchetti)

NuGet 1.6 ora include il supporto di prima classe per il flusso di lavoro in cui i pacchetti NuGet non vengono aggiunti al controllo del codice sorgente, ma vengono invece ripristinati in fase di compilazione se mancanti. Per altre informazioni, vedere l'argomento Uso di NuGet senza eseguire il commit dei pacchetti nel controllo del codice sorgente.

Modelli di elemento che installano pacchetti NuGet

Basandosi sul lavoro per supportare il pacchetto NuGet preinstallato nei modelli di progetto di Visual Studio, NuGet 1.6 aggiunge anche il supporto per i modelli di elementi di Visual Studio. I modelli di elemento possono avere pacchetti NuGet associati che vengono installati quando viene richiamato il modello.

Per altre informazioni su come modificare un modello di progetto/elemento per installare pacchetti NuGet, vedere l'argomento Pacchetti nei modelli di Visual Studio.

Supporto per la disabilitazione delle origini dei pacchetti

Quando sono configurate più origini di pacchetti, NuGet cercherà ognuno di essi i pacchetti durante l'installazione di un pacchetto e le relative dipendenze. Un'origine del pacchetto inattiva per qualche motivo può rallentare gravemente NuGet.

Prima di NuGet 1.6, è possibile rimuovere l'origine del pacchetto, ma è necessario ricordare i dettagli per quando si vuole aggiungerlo di nuovo.

NuGet 1.6 consente di deselezionare un'origine del pacchetto per disabilitarla, ma mantenerla in giro.

Disabling a package

Correzioni di bug

NuGet 1.6 ha risolto un totale di 106 elementi di lavoro. 95 di questi sono stati classificati come bug e 10 di questi erano caratteristiche.

Per un elenco completo degli elementi di lavoro corretti in NuGet 1.6, visualizzare .[NuGet Issue Tracker for this release](http://nuget.codeplex.com/workitem/list/advanced?keyword=&status=Closed&type=All&priority=All&release=NuGet%201.6&assignedTo=All&component=All&sortField=Votes&sortDirection=Descending&page=0)