Freigeben über


NuGet 3.1 Versionshinweise

NuGet 3.0 – Versionshinweise | NuGet 3.1.1 Versionshinweise

NuGet 3.1 wurde am 27. Juli 2015 als gebündelte Erweiterung für das Sdk für die universelle Windows-Plattform für Visual Studio 2015 veröffentlicht. Wir haben diese Version mit dem Windows Platform SDK bereitgestellt, damit die Windows-Entwicklungsumgebung die plattformübergreifende Arbeit von NuGet nutzen konnte, die zuvor gestartet wurde. Diese NuGet-Erweiterungsversion ist nur für Visual Studio 2015 verfügbar.

Wir empfehlen Entwicklern, die Zugang zur Visual Studio-Galerie haben, auf die neueste verfügbare Version zu aktualisieren, da wir kontinuierlich Updates mit Bugfixes und neuen Features veröffentlichen.

NuGet Visual Studio-Erweiterung

Probleme und Features in dieser Version werden auf GitHub mit dem Meilenstein "3.1 RTM UWP transitive Support" markiert. Insgesamt haben wir 67 Probleme in der Version 3.1 geschlossen.

Neue Funktionen

  • project.json Unterstützung für Windows UWP und ASP.NET 5-Support
  • Transitive Paketinstallation

Beschreibung und Definition dieser Features finden Sie an anderer Stelle in der Dokumentation.

Deprecated

Die folgenden Features sind für Visual Studio 2015 nicht mehr verfügbar:

  • Pakete auf Lösungsebene können nicht mehr installiert werden.

Die folgenden Features sind für Visual Studio 2015 und für Projekte, die die project.json-Spezifikation verwenden, nicht mehr verfügbar.

  • install.ps1 und uninstall.ps1 - Diese Skripts werden während der Paketinstallation, Wiederherstellung, Aktualisierung und Deinstallation ignoriert.
  • Konfigurationstransformationen werden ignoriert.
  • Inhalt wird übertragen, aber nicht in ein Projekt kopiert.

Bekannte Probleme

Es gab eine Reihe bekannter Probleme, die mit dieser Version bereitgestellt wurden.

  • Die Installation der Version 3.1 mit dem Windows 10 SDK führt ein Downgrade aller Versionen der NuGet-Erweiterung durch, die zuvor installiert wurde.

NuGet-Befehlszeile

Die ausführbare Datei "NuGet" wurde aktualisiert und an einen neuen verteilbaren Speicherort verschoben, sodass historische Versionen von nuget.exe weiterhin verfügbar gemacht werden können. Sie können die 3.1-Betaversion von nuget.exe für Windows hier herunterladen: https://dist.nuget.org/win-x86-commandline/v3.1.0-beta/nuget.exe

Der neue verteilbare Speicherort befindet sich auf dem dist.nuget.org-Host mit einer Ordnerstruktur, die auf diese Vorlage folgt:

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

Neue Funktionen

  • nuget.exe können Pakete in Projekten wiederherstellen und installieren, die eine project.json Datei verwenden.
  • nuget.exe können eine Verbindung mit dem NuGet v3-Protokoll herstellen und nutzen unter: https://api.nuget.org/v3/index.json

Bekannte Probleme

  1. Das Paket für die project.json Datei kann nicht ausgeführt werden – 928
  2. Wird auf Mono - 1059 nicht unterstützt
  3. Ist nicht lokalisiert - 1058, 1057
  4. Ist nicht signiert, genau wie die vorhandene https://nuget.org/nuget.exe - 1073