Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Releaseopmerkingen | voor NuGet 2.6Releaseopmerkingen voor NuGet 2.7
Het NuGet-team heeft op 26 maart 2014 een bijgewerkte NuGet Package Manager-extensie voor WebMatrix uitgebracht. Deze update kan worden geïnstalleerd vanuit de WebMatrix Extension Gallery met behulp van de volgende stappen:
- WebMatrix 3 openen
- Klik op het pictogram Extensies op het lint Start
- Het tabblad Updates selecteren
- Klik hier om NuGet Package Manager bij te werken naar 2.6.1
- WebMatrix 3 sluiten en opnieuw starten
Belangrijke wijzigingen
Met deze extensie-update worden twee van de grootste problemen opgelost die gebruikers ondervinden bij het gebruik van NuGet-pakketten in WebMatrix. De eerste was een NuGet-schemaversiefout en de tweede was een fout die leidde tot DLL's met nul-byte in de bin map.
Fout in NuGet-schemaversie
Sinds WebMatrix 3 is uitgebracht, zijn nieuwe functies geïntroduceerd in NuGet waarvoor een nieuwe schemaversie voor de NuGet-pakketten is vereist. Wanneer u uw NuGet-pakketten op uw website probeert te beheren, kunnen deze nieuwe pakketten leiden tot fouten die u in WebMatrix ziet.
Deze nieuwste versie biedt compatibiliteit met de nieuwste NuGet-pakketten, waardoor deze fout niet optreedt. Nieuwe versies van pakketten, waaronder Microsoft.AspNet.WebPages, kunnen nu worden geïnstalleerd in WebMatrix. Sommige van deze pakketten maakten gebruik van NuGet-functies, zoals XDT-configuratietransformaties, die tot nu toe niet werden ondersteund in WebMatrix.
Zero-Byte DLLs in de bin-map
Sommige gebruikers hebben gemeld dat na het installeren van NuGet-pakketten in WebMatrix dll's zijn opgenomen die naar de bin worden gekopieerd, dat de DLL's worden weergegeven in de bin map als 0-byte-bestanden. Hierdoor wordt de toepassing tijdens runtime verbroken.
[This issue](https://nuget.codeplex.com/workitem/4060) is nu opgelost.
Andere recente verbeteringen
Toen NuGet Package Manager 2.8 werd uitgebracht voor Visual Studio, hebben we ook NuGet Package Manager 2.5.0 voor WebMatrix uitgebracht. Hoewel dit werd vermeld in de releaseopmerkingen van NuGet 2.8, hebben we niet de specifieke nieuwe functies vermeld die zijn geïntroduceerd.
Alles bijwerken
U kunt nu alle pakketten van uw website in één stap bijwerken. Wanneer u de NuGet-extensie opent in WebMatrix, ziet u de lijst met alle pakketten in de galerie, de pakketten die zijn geïnstalleerd en de pakketten met beschikbare updates. Voorheen zou elk pakket afzonderlijk moeten worden bijgewerkt, maar nu is er een handige knop Alles bijwerken die wordt weergegeven op het tabblad Updates.
Bestaande bestanden overschrijven
Bij het installeren van pakketten die bestanden bevatten die al aanwezig zijn op uw website, heeft NuGet die bestanden altijd op de achtergrond genegeerd (waardoor uw bestaande bestanden alleen blijven). Dit kan leiden tot de indruk dat een pakket juist is geïnstalleerd of bijgewerkt, in feite niet. NuGet zal nu om bevestiging vragen voor het overschrijven van bestanden.