Freigeben über


Versionshinweise zu NuGet 3.1

NuGet 3.0 Versionshinweise | NuGet 3.1.1 Versionshinweise

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

Wir empfehlen Entwicklern, die Zugriff auf das Visual Studio-Katalogupdate auf die neueste verfügbare Version haben, da wir immer 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.

Als veraltet markiert

Die folgenden Features stehen nicht mehr in Visual Studio 2015 zur Verfügung.

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

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

  • 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 verteilungsfähigen Speicherort verschoben, sodass historische Versionen von nuget.exe weiterhin verfügbar gemacht werden können. Sie können die 3.1 Beta-Version von nuget.exe für Windows herunterladen unter: 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 kann Pakete in Projekten wiederherstellen und installieren, die eine project.json Datei verwenden.
  • nuget.exe kann 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 eine project.json Datei kann nicht ausgeführt werden – 928
  2. Mono wird nicht unterstützt - 1059
  3. Ist nicht lokalisiert - 1058, 1057
  4. Ist nicht signiert, genau wie die vorhandene https://nuget.org/nuget.exe - 1073