Versionshinweise zu NuGet 1.7
NuGet 1.6 Versionshinweise | NuGet 1.8 – Versionshinweise
NuGet 1.7 wurde am 4. April 2012 veröffentlicht.
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“.
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.
Das Dialogfeld NuGet-Pakete verwalten enthält jetzt ein Dropdownmenü, das die Option zum Anzeigen von Vorabversionen von Paketen miteinschließt.
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.
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.
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.
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)
.