Delen via


Releaseopmerkingen voor NuGet 3.1

Opmerkingen bij | Releaseopmerkingen voor NuGet 3.1.1

NuGet 3.1 is uitgebracht op 27 juli 2015 als gebundelde extensie voor de Universal Windows Platform SDK voor Visual Studio 2015. We hebben deze release geleverd met de Windows Platform SDK, zodat de Windows-ontwikkelervaring kan profiteren van het platformoverschrijdende NuGet-werk dat eerder was gestart. Deze NuGet-extensieversie is alleen beschikbaar voor Visual Studio 2015.

We raden ontwikkelaars aan die toegang hebben tot de Visual Studio-galerie-update naar de nieuwste versie die beschikbaar is, omdat we altijd updates publiceren met oplossingen voor fouten en nieuwe functies.

NuGet Visual Studio-extensie

Problemen en functies in deze release zijn gelabeld op GitHub met de mijlpaal '3.1 RTM UWP transitive support' In totaal hebben we 67 problemen in de 3.1-release gesloten.

Nieuwe functies

  • project.json ondersteuning voor Windows UWP- en ASP.NET 5-ondersteuning
  • Transitieve pakketinstallatie

Beschrijving en definitie van deze functies vindt u elders in de documentatie.

Deprecated

De volgende functies zijn niet meer beschikbaar voor Visual Studio 2015:

  • Pakketten op oplossingsniveau kunnen niet meer worden geïnstalleerd

De volgende functies zijn niet meer beschikbaar voor Visual Studio 2015 en projecten die gebruikmaken van de project.json specificatie

  • install.ps1 en uninstall.ps1 - Deze scripts worden genegeerd tijdens het installeren, herstellen, bijwerken en verwijderen van pakketten
  • Configuratietransformaties worden genegeerd
  • Inhoud wordt meegenomen, maar niet gekopieerd naar een project.

Bekende problemen

Er zijn een aantal bekende problemen met deze release geleverd.

  • De installatie van de versie 3.1 met de Windows 10 SDK downgradet elke versie van de NuGet-extensie die eerder is geïnstalleerd

NuGet-opdrachtregel

Het uitvoerbare bestand van de NuGet-opdrachtregel is bijgewerkt en verplaatst naar een nieuwe distributiebare locatie, zodat historische versies van nuget.exe nog steeds beschikbaar kunnen worden gesteld. U kunt de bètaversie 3.1 van nuget.exe voor Windows downloaden op: https://dist.nuget.org/win-x86-commandline/v3.1.0-beta/nuget.exe

De nieuwe distributiebare locatie bevindt zich op de dist.nuget.org host, met een mapstructuur die volgt op deze sjabloon:

{platform supported}/{version}/nuget.exe

Nieuwe functies

  • nuget.exe kunt pakketten herstellen en installeren in projecten die een project.json bestand gebruiken.
  • nuget.exe kunt verbinding maken met het NuGet v3-protocol en dit gebruiken op: https://api.nuget.org/v3/index.json

Bekende problemen

  1. Kan het pack niet uitvoeren op een project.json bestand - 928
  2. Wordt niet ondersteund op Mono - 1059
  3. Is niet gelokaliseerd - 1058, 1057
  4. Is niet ondertekend, net als de bestaande https://nuget.org/nuget.exe - 1073