Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Note sulla versione di NuGet 3.5-Beta2 | Note sulla versione di NuGet 3.5-RTM
La versione 3.5 è incentrata sul miglioramento della qualità e delle prestazioni dei client NuGet. Inoltre, sono state fornite alcune funzionalità come il supporto per le cartelle di fallback, il supporto PackageType in .nuspec e altro ancora.
Correzioni di bug
L'installazione o il ripristino di un pacchetto non riesce con "Il pacchetto contiene più
.nuspecfile". - #3231Il pacchetto NuGet aggiunge i file forzatamente alla cartella dei contenuti indipendentemente da cosa - #3203
nuget pack csproj (con
project.json) si blocca se non sono presenti le packOptions e l'owner nel file JSON - #3180pacchetto nuget per
project.jsonignora i tag packOptions come riepilogo, autori, proprietari e così via - #3161Nuget Pack ignora le dipendenze nell'output
.nuspecperproject.json- #3145L'aggiornamento di più pacchetti con rollback lascia il progetto in uno stato interrotto - #3139
ContentFiles rispetto a qualsiasi non sono aggiunti per progetti netstandard - #3118
Impossibile usare correttamente la libreria di pacchetti destinata a .Net Standard - #3108
File -> Nuovo progetto -> Progetto libreria di classi (portabile) non riuscito in VS2015 e Dev15 - #3094
Errore NuGet - 1.0.0-* non è una stringa di versione valida - #3070
Find-Package non viene visualizzata ma Install-Package funziona - #3068
Errore durante "Install-Package jquery.validation" su dev15 - #3061
Quando si installa l'aggiornamento 3 di VS 2015 su Visual Studio che utilizza NuGet versione 3.5.0, si verifica l'errore - #3053
Interfaccia utente di Gestione pacchetti: non visualizza una nuova versione dopo l'aggiornamento di un pacchetto - #3041
-ApiKey per l'eliminazione della riga di comando non viene letto/inviato nella versione 3.5.0-beta - #3037
Stringa errata: una versione stabile di un pacchetto non deve avere una dipendenza da versione prerelease. - #3030
La creazione di un progetto PCL (net46 e windows 10) ottiene l'eccezione NullRef. - #3014
L'aggiornamento NuGet deve fornire un messaggio informativo quando una versione successiva è limitata dal vincolo allowedVersions - #3013
Plug-in delle credenziali chiuso con errore -1 / errore durante il download del pacchetto quando si utilizzano provider di credenziali con più origini - #2885
pacchetto nuget - Dipendenza del pacchetto Newtonsoft.Json mancante - #2876
Bug in ExecuteSynchronizedCore in Linux/MacOS + Mono - #2860
Visual Studio non supporta le variabili di ambiente in repositoryPath (come fa nuget.exe) - #2763
Risolvere i problemi di accessibilità - #2745
I framework portabili con profili sillabati vengono rifiutati. - #2734
Gestione pacchetti NuGet dovrebbe rendere chiaro che l'elenco di opzioni nei dettagli dei pacchetti non si applica a
project.json- #2665L'aggiornamento di NuGet 3.3.0 non riesce con 'Un vincolo aggiuntivo ... definito in packages.config impedisce questa operazione". - #1816
L'installazione del pacchetto da un'origine locale che non esiste genera un messaggio fittizio - #1674
Il filtro "Aggiorna disponibile" mostra gli aggiornamenti che violano il vincolo di versione - #1094
Miglioramenti delle prestazioni
Prestazioni: migliorare l'analisi del framework di destinazione ContentModel - #3162
Prestazioni: evitare la lettura
runtime.jsondei file per i ripristini che non includono RID #3150. Nei macchine CI, il ripristino di un'applicazione Web di esempio ASP.NET è stato ridotto da oltre 15 secondi a 3 secondi.Prestazioni: console di Gestione pacchetti init.ps1 tempo di caricamento #2956. Il tempo di apertura di PackageManagerConsole è stato migliorato in alcuni casi da 132 a 10.
Risolvere i problemi di prestazioni di ReSharper nell'aggiornamento NuGet - #3044: in un progetto di esempio, il tempo impiegato per installare i pacchetti è ridotto da 140 a 68.
Regole di raccolta dati
NuGet deve informare gli utenti che l'aggiornamento o l'installazione in una PCL basata su .NET TFM potrebbe causare problemi - #3138
Segnala un'installazione/aggiornamento errato per il progetto con tfm="dotnet" - #3137
Aggiungere il supporto netcoreapp11 e netstandard17 - #2998
Stampa il contenuto dell'intestazione NuGet-Warning su console in nuget.exe - #2934
Sfruttare l'attributo AssemblyMetadata per
.nuspecle sostituzioni dei token - #2851Rimuovere la proprietà bloccata dal file di blocco - #2379
I pacchetti di simboli non devono mai essere usati nell'installazione o nell'aggiornamento #2807
Funzionalità
Supporto per le cartelle dei pacchetti di fallback - #2899
Progettare e implementare una nozione di tipo di pacchetto per supportare i pacchetti degli strumenti - #2476
API per ottenere il percorso della cartella dei pacchetti globali - #2403
Supporto degli aggiornamenti dei pacchetti nativi - #1291