Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
NuGet 2.6 kibocsátási megjegyzések | NuGet 2.7 kibocsátási megjegyzések
A NuGet csapata 2014. március 26-án kiadott egy frissített NuGet Package Manager-bővítményt a WebMatrixhez. Ez a frissítés a WebMatrix Bővítménytárból telepíthető az alábbi lépések végrehajtásával:
- A WebMatrix 3 megnyitása
- Kattintson a Kezdőlap menüszalagJának Bővítmények ikonra
- Válassza a Frissítések lapot
- Ide kattintva frissítheti a NuGet Package Managert a 2.6.1-re
- A WebMatrix 3 bezárása és újraindítása
Jelentős módosítások
Ez a bővítményfrissítés a WebMatrixen belüli NuGet-csomagok fogyasztásával kapcsolatos két legnagyobb problémát oldja meg. Az első nuGet-sémaverzió hibája volt, a második pedig egy hiba, amely nulla bájtos DLL-eket eredményezett a bin mappában.
NuGet sémaverzió hiba
A WebMatrix 3 megjelenése óta új funkciók jelentek meg a NuGetben, amelyek új sémaverziót igényelnek a NuGet-csomagokhoz. Amikor megpróbálja kezelni a NuGet-csomagokat a webhelyén, ezek az új csomagok a WebMatrixben megjelenő hibákhoz vezethetnek.
Ez a legújabb kiadás kompatibilitást biztosít a legújabb NuGet-csomagokkal, megakadályozva ezzel a hiba előfordulását. A csomagok új verziói, köztük a Microsoft.AspNet.WebPages mostantól telepíthetők a WebMatrixben. Ezen csomagok némelyike Olyan NuGet-funkciókat használt, mint az XDT konfigurációs átalakítások, amelyeket a WebMatrix eddig nem támogatott.
Nulla bájtos DLL-ek a bin mappában
Néhány felhasználó arról számolt be, hogy miután telepített NuGet-csomagokat a WebMatrixbe, amelyek tartalmaznak bin könyvtárba másolt DLL-eket, ezek a DLL-ek 0 bájtos fájlként jelennek meg a bin mappában. Ez futásidőben megszakítja az alkalmazást.
[This issue](https://nuget.codeplex.com/workitem/4060) már kijavítottuk.
Egyéb legutóbbi fejlesztések
Amikor a NuGet Package Manager 2.8 megjelent a Visual Studióhoz, a NuGet Package Manager 2.5.0-t is kiadtuk a WebMatrixhez. Bár ez szerepel a NuGet 2.8 kibocsátási megjegyzéseiben, nem említettük a bevezetett új funkciókat.
Az összes frissítése
Mostantól egyetlen lépésben frissítheti a webhely összes csomagját! Amikor megnyitja a NuGet-bővítményt a WebMatrixben, megjelenik a katalógus összes csomagjának listája, a telepített csomagok és az elérhető frissítések. Korábban minden csomagot egyenként kellett volna frissíteni, de most már van egy hasznos "Az összes frissítése" gomb, amely megjelenik a Frissítések lapon.
Meglévő fájlok felülírása
A webhelyen már létező fájlokat tartalmazó csomagok telepítésekor a NuGet mindig csak csendben figyelmen kívül hagyta ezeket a fájlokat (a meglévő fájlokat egyedül hagyva). Ez azt a benyomást keltheti, hogy egy csomag megfelelően lett telepítve vagy frissítve, amikor valójában nem volt. A NuGet ekkor kéri a fájlok felülírására.