Auf Englisch lesen

Freigeben über


Versionshinweise zu NuGet 1.6

NuGet 1.5 Versionshinweise | NuGet 1.7 – Versionshinweise

NuGet 1.6 wurde am 13. Dezember 2011 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 für semantische Versionsverwaltungs- und Vorabversionspakete

NuGet 1.6 führt Unterstützung für die semantische Versionsverwaltung (SemVer) ein. Weitere Informationen zur Verwendung von SemVer finden Sie in der Versionsverwaltungsdokumentation.

Verwenden von NuGet ohne Check-in von Paketen (Paketwiederherstellung)

NuGet 1.6 bietet jetzt erstklassige Unterstützung für den Arbeitsablauf, bei dem NuGet-Pakete nicht zur Versionskontrolle hinzugefügt werden, sondern zur Build-Zeit wiederhergestellt werden, wenn sie fehlen. Weitere Informationen finden Sie unter NuGet ohne Committen von Paketen zur Quellcodeverwaltung verwenden.

Elementvorlagen, die NuGet-Pakete installieren

Aufbauend auf der Arbeit zur Unterstützung von vorinstallierten NuGet-Paketen für Visual Studio-Projektvorlagen, bietet NuGet 1.6 auch Unterstützung für Visual Studio-Elementvorlagen. NuGet-Paketen können Elementvorlagen zugeordnet sein, die beim Aufrufen der Vorlage installiert werden.

Weitere Informationen zum Ändern einer Projekt-/Elementvorlage zum Installieren von NuGet-Paketen finden Sie unter Pakete in Visual Studio-Vorlagen.

Unterstützung für das Deaktivieren von Paketquellen

Wenn mehrere Paketquellen konfiguriert sind, sucht NuGet bei der Installation eines Pakets und seiner Abhängigkeiten jeweils nach Paketen. Eine Paketquelle, die aus irgendeinem Grund nicht funktioniert, kann NuGet stark verlangsamen.

Vor NuGet 1.6 konnten Sie die Paketquelle entfernen, aber Sie mussten sich die Details für ein etwaiges späteres Wiederhinzufügen merken.

NuGet 1.6 ermöglicht das Deaktivieren einer Paketquelle, um sie zu deaktivieren gleichzeitig jedoch beizubehalten.

Disabling a package

Fehlerkorrekturen

NuGet 1.6 hatte insgesamt 106 Arbeitselemente behoben. 95 von ihnen wurden als Fehler klassifiziert und 10 davon als Features angesehen.

Eine vollständige Liste der Arbeitselemente, die in NuGet 1.6 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.6&assignedTo=All&component=All&sortField=Votes&sortDirection=Descending&page=0).