Note sulla versione di NuGet 3.1

Note sulla versione | di NuGet 3.0 NuGet 3.1.1

NuGet 3.1 è stato rilasciato il 27 luglio 2015 come estensione in bundle per piattaforma UWP (Universal Windows Platform) SDK per Visual Studio 2015. Questa versione è stata distribuita con il SDK per piattaforma Windows in modo che l'esperienza di sviluppo di Windows possa sfruttare il lavoro multipiattaforma NuGet avviato in precedenza. Questa versione dell'estensione NuGet è disponibile solo per Visual Studio 2015.

È consigliabile che gli sviluppatori che abbiano accesso all'aggiornamento della raccolta di Visual Studio alla versione più recente disponibile, perché vengono sempre pubblicati aggiornamenti con correzioni di bug e nuove funzionalità.

Estensione NuGet di Visual Studio

Problemi e funzionalità in questa versione sono contrassegnati su GitHub con l'attività cardine "Supporto transitivo della piattaforma UWP 3.1 RTM" In totale sono stati chiusi 67 problemi nella versione 3.1.

Nuove funzionalità

  • project.json supporto per windows UWP e supporto ASP.NET 5
  • Installazione di pacchetti transitivi

La descrizione e la definizione di queste funzionalità sono disponibili altrove nella documentazione.

Deprecato

Le funzionalità seguenti non sono più disponibili per Visual Studio 2015:

  • I pacchetti a livello di soluzione non possono più essere installati

Le funzionalità seguenti non sono più disponibili per Visual Studio 2015 e i progetti che usano la project.json specifica

  • install.ps1 e uninstall.ps1 - Questi script verranno ignorati durante l'installazione, il ripristino, l'aggiornamento e la disinstallazione del pacchetto
  • Le trasformazioni di configurazione verranno ignorate
  • Il contenuto verrà trasportato, ma non copiato in un progetto.

Problemi noti

Questa versione presentava diversi problemi noti.

  • L'installazione della versione 3.1 con Windows 10 SDK eseguirà il downgrade di qualsiasi versione dell'estensione NuGet installata in precedenza

Riga di comando nuGet

L'eseguibile della riga di comando NuGet è stato aggiornato e spostato in una nuova posizione distribuibile in modo che le versioni cronologiche di nuget.exe possano continuare a essere rese disponibili. È possibile scaricare la versione beta 3.1 di nuget.exe per Windows all'indirizzo: https://dist.nuget.org/win-x86-commandline/v3.1.0-beta/nuget.exe

Il nuovo percorso distribuibile risiede nell'host dist.nuget.org, con una struttura di cartelle che segue questo modello:

{platform supported}/{version}/nuget.exe

Nuove funzionalità

  • nuget.exe possibile ripristinare e installare pacchetti in progetti che usano un project.json file.
  • nuget.exe possibile connettersi e usare il protocollo NuGet v3 in: https://api.nuget.org/v3/index.json

Problemi noti

  1. Impossibile eseguire il pacchetto su un project.json file - 928
  2. Non è supportato in Mono - 1059
  3. Non localizzato - 1058, 1057
  4. Non è firmato, proprio come il 1073 esistente https://nuget.org/nuget.exe -