Delen via


Releaseopmerkingen voor NuGet 1.7

Releaseopmerkingen | voor NuGet 1.6Releaseopmerkingen voor NuGet 1.8

NuGet 1.7 is uitgebracht op 4 april 2012.

Bekend installatieprobleem

Als u VS 2010 SP1 uitvoert, treedt er mogelijk een installatiefout op bij het upgraden van NuGet als u een oudere versie hebt geïnstalleerd.

De tijdelijke oplossing is om NuGet te verwijderen en vervolgens te installeren vanuit de VS Extension Gallery. Zie https://support.microsoft.com/kb/2581019 voor meer informatie.

Opmerking: Als u in Visual Studio de extensie niet kunt verwijderen (de knop Verwijderen is uitgeschakeld), moet u Visual Studio waarschijnlijk opnieuw starten met 'Als administrator uitvoeren'.

Features

Ondersteuning voor het openen van readme.txt bestand na de installatie

Nieuw in 1.7, als uw pakket een readme.txt bestand in de hoofdmap van het pakket bevat, wordt dit bestand automatisch geopend nadat het pakket is geïnstalleerd.

Prereleasepakketten weergeven in het dialoogvenster NuGet-pakketten beheren

Het dialoogvenster NuGet-pakketten beheren bevat nu een vervolgkeuzelijst met opties voor het weergeven van voorlopige pakketten.

Prereleasepakketten weergeven

De knop 'Pakket herstellen' weergeven wanneer pakketbestanden ontbreken

Wanneer u de Package Manager-console of het dialoogvenster NuGet-pakketten manager opent, controleert NuGet of de huidige oplossing de modus Pakket herstellen heeft ingeschakeld en of er pakketbestanden ontbreken in de packages map. Als aan deze twee voorwaarden wordt voldaan, ontvangt u een melding van NuGet en wordt een handige knop Herstellen weergegeven. Als u op deze knop klikt, wordt NuGet geactiveerd om alle ontbrekende pakketten te herstellen.

De knop 'Pakket herstellen' in het dialoogvenster

Herstel pakket knop op console

packages.config-bestand op oplossingsniveau toevoegen

In eerdere versies van NuGet heeft elk project een packages.config bestand dat bijhoudt welke NuGet-pakketten in dat project worden geïnstalleerd. Er was echter geen vergelijkbaar bestand op oplossingsniveau om pakketten op oplossingsniveau bij te houden. Als gevolg hiervan was er geen manier om pakketten op oplossingsniveau te herstellen. Deze functie is nu geïmplementeerd in NuGet 1.7. Het bestand op oplossingsniveau packages.config wordt onder de map onder de hoofdmap van de .nuget oplossing geplaatst en slaat alleen pakketten op oplossingsniveau op.

Opdracht New-Package verwijderen

Vanwege weinig gebruik is de opdracht New-Package verwijderd. Ontwikkelaars worden aangeraden om nuget.exe of de handige NuGet Package Explorer te gebruiken om pakketten te maken.

Oplossingen voor bugs

NuGet 1.7 heeft veel fouten opgelost in de scenario's pakketherstel en netwerk-/broncodebeheerscenario's.

Voor een volledige lijst met werkitems die zijn opgelost in NuGet 1.7, bekijkt u de [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).