Zpráva k vydání verze NuGet 2.6.1 pro WebMatrix
Poznámky k | verzi NuGet 2.6 NuGet 2.7 – zpráva k vydání verze
Tým NuGet vydal aktualizované rozšíření NuGet Správce balíčků pro WebMatrix 26. března 2014. Tuto aktualizaci je možné nainstalovat z galerie rozšíření WebMatrix pomocí následujícího postupu:
- Otevřít WebMatrix 3
- Na pásu karet Domů klikněte na ikonu Rozšíření.
- Výběr karty Aktualizace
- Kliknutím aktualizujte Správce balíčků NuGet na verzi 2.6.1.
- Zavření a restartování aplikace WebMatrix 3
Velmi vhodné změny
Tato aktualizace rozšíření řeší dva z největšíchproblémůch První byla chyba verze schématu NuGet a druhá byla chyba, která vedla ke knihovně DLL s nulovými bajty ve bin
složce.
Chyba verze schématu NuGet
Od vydání webMatrixu 3 byly do NuGetu zavedeny nové funkce, které vyžadují novou verzi schématu pro balíčky NuGet. Při pokusu o správu balíčků NuGet na vašem webu můžou tyto nové balíčky vést k chybám, které se zobrazí v nástroji WebMatrix.
Tato nejnovější verze poskytuje kompatibilitu s nejnovějšími balíčky NuGet, což brání výskytu této chyby. Nové verze balíčků, včetně microsoft.AspNet.WebPages, je nyní možné nainstalovat do webMatrixu. Některé z těchto balíčků používaly funkce NuGet, jako jsou transformace konfigurace XDT, které nebyly v nástroji WebMatrix dosud podporovány.
Knihovny DLL s nulovými bajty ve složce bin
Někteří uživatelé oznámili, že po instalaci balíčků NuGet do webMatrixu, které obsahují knihovny DLL, které se zkopírují do přihrádky, se knihovny DLL zobrazí ve bin
složce jako soubory s 0 bajty. Tím dojde k přerušení aplikace za běhu.
[This issue](https://nuget.codeplex.com/workitem/4060)
byla opravena.
Další nedávná vylepšení
Když jsme vydali NuGet Správce balíčků 2.8 pro Visual Studio, vydali jsme také NuGet Správce balíčků 2.5.0 pro WebMatrix. I když jsme to zmínili ve zprávě k vydání verze NuGet 2.8, nezmínili jsme konkrétní nové funkce, které byly zavedeny.
Aktualizovat vše
Teď můžete aktualizovat všechny balíčky webu v jednom kroku. Když otevřete rozšíření NuGet v nástroji WebMatrix, zobrazí se seznam všech balíčků v galerii, nainstalovaných a těch s dostupnými aktualizacemi. Dříve by se každý balíček musel aktualizovat jednotlivě, ale teď je k dispozici užitečné tlačítko Aktualizovat vše, které se zobrazí na kartě Aktualizace.
Přepsání existujících souborů
Při instalaci balíčků obsahujících soubory, které již na vašem webu existují, NuGet vždy tyto soubory bezobslužně ignoroval (ponechá stávající soubory samotné). To může vést k dojmu, že se balíček nainstaloval nebo správně aktualizoval, když to ve skutečnosti nebylo. NuGet teď vyzve k přepsání souborů.