Dela via


Viktig information om NuGet 4.0 RC

Viktig information om NuGet 3.5 RTM

NuGet 4.0 RC för Visual Studio 2017 fokuserar på att lägga till stöd för .NET Core-scenarier, hantera viktig kundfeedback och förbättra prestanda i en mängd olika scenarier. Den här versionen innehåller flera förbättringar som stöd för PackageReference, NuGet-kommandon som MSBuild-mål, återställning av bakgrundspaket med mera.

Felkorrigeringar

  • Beteendeförändringar i dotnet pack --version-suffix foo - #3838

  • nuget.exe restore på en VS "15"-dator misslyckas bara – #3834

  • . NYTT NETCore-filprojekt ska blockera bygget under återställningen – #3780

  • ASP.NET Core-webbapp, migrerad från VS2015 till VS "15", kan inte återställas. - #3773

  • [Testfel]Paketet "jQuery Validation" kan inte avinstalleras av PM-användargränssnittet – #3755

  • När ett paket har installerats på UWP project.jsonska även överordnade projekt återställas – #3731

  • Ändra NuGet-målen för att logga paketkällorna som Hög verbositet i stället för Normal – #3719

  • dotnet

    • dotnetcore pack3 ska innehålla XML-dokumentation som standard – #3698
  • Batchuppdateringen misslyckas från användargränssnittet när källan utan paketet är först och All source har valts – #3696

  • Nuget Pack-kommandot innehåller inte alla filer – #3678

  • OOM-problem – #3661

  • Avsnittet ProjectFileDependencyGroups i resursfilen ska använda biblioteksnamn för projekt – #3611

  • "dotnet restore" och rekursion av kataloger – #3517

  • Återställning3-fel loggas som varningar i stället för fel – #3503

  • TFS-problem: "[fil] kunde inte hittas i din arbetsyta, eller så har du inte behörighet att komma åt den" - #2805

  • Om du skriver "nuget <packagename>" i sökrutan vs quicklaunch behålls "nuget" prefix - #2719

  • System.Xml.XmlException: Okänt rotelement i core properties-delen. Linje 2, position 2. - #2718

  • .nuspec med undantagna < eller > i textfält byggs inte längre – #2651

  • nuget.exe borttagning frågar inte efter autentiseringsuppgifter (det är i icke-interaktivt läge) – #2626

  • nuget.exe delete varnar för API-nyckel för lokala källor, även om det inte är meningsfullt – #2625

  • Fel uppstår vid installation av EF -pre-paket – #2566

  • Visual Studio kraschade när valet i Package Manager ändrades – #2551

  • dotnet

    • dotnetcore restore gör skiftlägeskänsliga Id-sökningar på lokala lagringsplatser med plan lista när flytande versioner används – #2516
  • nuget.exe delete är bruten för V2-feed – #2509

  • nuget.exe push-timeout behöver ett bättre felmeddelande – #2503

  • Det går inte att återställa verktyget utan korrekt import, och misslyckanden sker utan meddelande. - #2462

  • NuGet uppmanar dig att ange autentiseringsuppgifter när det finns en privat feed även när du installerar från nuget.org – #2346

  • ApplicationInsights 2.0-paketet visas men finns inte ännu – #2317

  • UIDelay i VS "15" förhandsgranskning 5 gren - #3500

  • Första OnBuild-händelsen missas för Återställning under Build for UWP – #3489

  • PowerShell5 bryter EntityFramework-installationen? - #3312

  • Lägg till källa i detaljerad loggning (överväg för version 3.5) – #3294

  • NoCache-parametern har inte angetts i nuget-klientversion 3.4+ – #3074

  • När en autentiseringsprovider inte kan läsas in i VS ska du inte bryta NuGet – #2422

Features

  • Konfigurera CI för att köra x86 – #3868

  • Automatisk återställning 3/3: Icke-blockerande användargränssnitt – #3658

  • Automatisk återställning 2/3: bakgrundsåterställning vid nominering – #3657

  • Återställ projektreferenser för att matcha byggbeteendet (rekurs) – #3615

  • DPL-stöd i VS "15" – minbar – #3614

  • Flytta inställningsfilen till Programfiler – #3613

  • Genererade återställningsrekvisita och mål behöver stöd för korsmålsdeltagande – #3496

  • NuGet-återställningsstöd för PackageTargetFallback (f.k.a Imports) – #3494

  • ToolsRef-implementering – #3472

  • Restore3 för en RID – #3465

  • NuGet-användargränssnitt för att stödja Lägg till/ta bort/uppdatera PackageRefs – #3457

  • Automatisk återställning 1/3: Implemenation av API för nominering via cachelagring av projektåterställningsinformation – #3456

  • [0] NuGet-återställningsaktivitet och mål – #2994

  • [1] Aktivera återställning på lösningsnivå i MSBuild – #2993

  • Stöd för offentlig utökningsbarhet för autentiseringsprovider i Visual Studio – #2909

  • Rekursiv nuget-återställning – #2533

  • Det går inte att läsa in Microsoft.TeamFoundation.Client på dev15, behöver uppdatera Microsoft.TeamFoundation.Client-versionen till 15.0 för VS "15" Preview – #2392

  • Det går inte att installera C++-paketet till C++ UWP-projektet i VS "15" Preview – #2369

  • Nupkg måste ha stöd för mappen \buildCrossTargeting\ – och importera .targets / .props för MSBuild-omfånget "crosstargeting". - #3499

  • ToolsReference Design – #3462

  • Åtgärda NuGet-användargränssnittet för att stödja återställning med PackageReferences i .csproj - #3455

  • Lägga till knappen Rensa cache i VS-pakethanterarens inställningar – #3289

DCR

  • Lösningsåterställning bör blockeras när automatisk återställning sker. - #3797

  • NetCore-installation från NuGet Package Manager-användargränssnittet installeras på varje TFM i stället för de som paketet stöder – #3721

  • API för nomineringsåterställning måste också stödja DotNetCliToolsReferences. - #3702

  • Markera VS "15" vsix som systemkomponent – #3700

  • Migrera från att referera till MS. VS. Services.Client till MS. VS. Services.Client.Interactive – #3670

  • $(RestoreLegacyPackagesDirectory) bör respekteras på projektnivå genom återställning – #3618

  • Återställning till projekt med en enskild TargetFramework får inte ställa in villkor för egenskaper – #3588

  • dotnet

    • dotnetcore restore3 foo.csproj bör följa projectref-beroenden och återställa dem också. Liknande bygg - #3577
  • "type": "platform" Beroenden representeras som "type":"package" i låsfil - #2695

  • nuget.exe Detaljerat läge ska visa nedladdnings-URL – #2629

  • Flytta NuGet xplat till Microsoft.NetCore.App och netcoreapp1.0 – #2483

  • Push – Det bör vara möjligt att åsidosätta symbolservern när du push-överför från kommandoraden – #2348

  • Konsolidera kod för att hitta sökvägen för globala paket – #2296

  • Behöver ett bättre namn än suppressParent – #2196

  • Fastställa project.json beroendenamn som ska användas för MSBuild-projekt – #1914

  • Lägg till Stöd för SemVer 2.0.0 i NuGet.Core – #3383

  • Tillåt att transitiva beroenden med NuPkgs .targets är tillgängliga i MSBuild – #3342

  • NuGet-återställningen från kommandoraden är betydligt långsammare än VS – #3330

  • Gör paket-ID och versionsjämförelser skiftlägesokänsliga – #2522

  • NoCache-alternativet fungerar inte för packages.config baserad återställning/installation (GlobalPackagesFolder) – #1406

  • FindPackageByIdResource-resurser behöver en standardcachekontext och loggning – #1357