Auf Englisch lesen

Freigeben über


Versionshinweise zu NuGet 1.7

NuGet 1.6 Versionshinweise | NuGet 1.8 – Versionshinweise

NuGet 1.7 wurde am 4. April 2012 veröffentlicht.

Bekannte Probleme bei der Installation

Wenn Sie VS 2010 SP1 ausführen, wird Ihnen möglicherweise eine Fehlermeldung angezeigt, wenn Sie versuchen, ein Upgrade für NuGet durchzuführen und eine ältere Version installiert ist.

Alternativ können Sie das Problem einfach umgehen, indem Sie NuGet zuerst deinstallieren und dann über den Erweiterungskatalog von Visual Studio erneut installieren. Weitere Informationen finden Sie unter https://support.microsoft.com/kb/2581019.

Hinweis: Wenn Visual Studio die Erweiterung nicht deinstallieren kann (die Schaltfläche Deinstallieren ist deaktiviert), müssen Sie Visual Studio wahrscheinlich mit „Als Administrator ausführen neu starten“.

Features

Unterstützung beim Öffnen der Readme.txt-Datei nach der Installation

Neu in 1.7: Wenn Ihr Paket eine readme.txt-Datei im Stammverzeichnis des Pakets enthält, öffnet NuGet diese Datei automatisch, nachdem es die Installation Ihres Pakets abgeschlossen hat.

Vorabversionspakete im Dialogfeld NuGet-Pakete verwalten anzeigen

Das Dialogfeld NuGet-Pakete verwalten enthält jetzt ein Dropdownmenü, das die Option zum Anzeigen von Vorabversionen von Paketen miteinschließt.

Showing prerelease packages

Schaltfläche Paketwiederherstellung anzeigen, wenn Paketdateien fehlen

Wenn Sie die Paket-Manager Konsole oder das Dialogfeld „Manager NuGet-Pakete“ öffnen, überprüft NuGet, ob die aktuelle Lösung den Paketwiederherstellungsmodus aktiviert hat und ob Paketdateien im packages-Ordner fehlen. Wenn diese beiden Bedingungen erfüllt sind, benachrichtigt NuGet Sie und zeigt die praktische Schaltfläche Wiederherstellen an. Wenn Sie auf diese Schaltfläche klicken, wird NuGet ausgelöst, um alle fehlenden Pakete wiederherzustellen.

Package restore button on dialog

Package restore button on console

Datei packages.config auf Lösungsebene hinzufügen

In früheren Versionen von NuGet verfügt jedes Projekt über eine packages.config-Datei, die nachverfolgt, welche NuGet-Pakete in diesem Projekt installiert sind. Es gab jedoch keine ähnliche Datei auf Lösungsebene, um Pakete auf Lösungsebene nachzuverfolgen. Daher gab es keine Möglichkeit, Pakete auf Lösungsebene wiederherzustellen. Dieses Feature ist jetzt in NuGet 1.7 implementiert. Die packages.config-Datei auf Lösungsebene wird unter dem .nuget-Ordner unter dem Lösungsstamm abgelegt und speichert nur Pakete auf Lösungsebene.

Befehl Neues Paket entfernen

Aufgrund der geringen Nutzung gibt es jetzt den Befehl zur Entfernung eines neuen Pakets nicht mehr. Entwicklern wird empfohlen, nuget.exe oder den praktischen NuGet-Paket-Explorer zum Erstellen von Paketen zu verwenden.

Fehlerkorrekturen

Mit NuGet 1.7 wurden viele Fehler im Rahmen des Szenarios Paketwiederherstellung und Netzwerk-/Quellcodeverwaltung behoben.

Eine vollständige Liste der Arbeitselemente, die in NuGet 1.7 behoben wurden, sehen Sie hier [NuGet Issue Tracker for this release](http://nuget.codeplex.com/workitem/list/advanced?keyword=&status=Closed&type=All&priority=All&release=NuGet%201.7&assignedTo=All&component=All&sortField=Votes&sortDirection=Descending&page=0).