Megosztás a következőn keresztül:


.NET-keretrendszer és sávon kívüli kiadások

.NET-keretrendszer a különböző platformok, például az UWP-alkalmazások, a hagyományos asztali és webalkalmazások, valamint a kód újrafelhasználásának maximalizálása érdekében fejlődtek. A rendszeres .NET-keretrendszer kiadások mellett az új funkciók sávon kívül (OOB) is megjelennek a platformfüggetlen fejlesztés vagy új funkciók bevezetése érdekében.

Az OOB-kiadások előnyei

Az új összetevők vagy frissítések sávon kívüli szállítása lehetővé teszi a Microsoft számára, hogy gyakoribb frissítéseket biztosítson .NET-keretrendszer. Emellett gyorsabban gyűjthetünk és válaszolhatunk az ügyfelek visszajelzéseire.

Ha OOB-funkciót használ az alkalmazásban, a felhasználóknak nem kell telepíteniük az .NET-keretrendszer legújabb verzióját az alkalmazás futtatásához, mert az OOB-szerelvények az alkalmazáscsomaggal együtt települnek.

OOB-csomagok terjesztése

Az alapvető közös nyelvi futtatókörnyezeti (CLR-) összetevők OOB-kiadásai a NuGeten keresztül érhetők el, amely a .NET csomagkezelője. A NuGet segítségével egyszerűen tallózhat és hozzáadhat kódtárakat .NET-keretrendszer-projektjeihez a Visual Studióban. A NuGet Csomagkezelő a Visual Studio összes kiadása tartalmazza a Visual Studio 2012-től kezdve. Keresse meg a NuGet Csomagkezelő a Visual Studio Eszközök menüjében. Ha nincs telepítve, kövesse a NuGet telepítésére vonatkozó utasításokat. A NuGetről további információt a NuGet-dokumentációban talál.

NuGet OOB-csomag használata

Ha a NuGet Csomagkezelő telepítve van, a Visual Studio Megoldáskezelő használatával tallózhat és hozzáadhat hivatkozásokat NuGet-csomagokhoz:

  1. Nyissa meg a projekt helyi menüjét a Visual Studióban, majd válassza a NuGet-csomagok kezelése lehetőséget. (Ez a lehetőség a Projekt menü.)

  2. A bal oldali panelen válassza az Online lehetőséget.

  3. Ha előzetes csomagokat szeretne használni, a középső panel legördülő listájában válassza a Csak stabil helyett az Előreleáz belefoglalása lehetőséget.

  4. A jobb oldali panelen a Keresőmezővel keresse meg a használni kívánt csomagot. Egyes Microsoft-csomagokat a Microsoft .NET-keretrendszer emblémája azonosít, és mindegyik a Microsoftot azonosítja közzétevőként.

The NuGet Package Manager.

Ahogy korábban említettük, egy OOB-csomagot használó alkalmazás üzembe helyezésekor az OOB-szerelvények az alkalmazáscsomaggal együtt lesznek szállítva.

OOB-kiadások típusai

Az OOB-csomagok általában egy vagy több előzetes verzióval és stabil verzióval rendelkezik. Az előzetes verziót kísérő licenc általában nem teszi lehetővé az újraterjesztést, de lehetővé teszi egy csomag kipróbálását és visszajelzését. A visszajelzés a csomag minden frissítésébe bele van foglalva. A végleges kiadás stabil csomagként van elosztva a NuGettel, és tartalmaz egy licencet, amely lehetővé teszi a NuGet-csomag újraterjesztését az alkalmazással. A Microsoft támogatja a stabil csomagokat. A Microsoft intelliSense-támogatást, valamint más típusú dokumentációkat, például blogbejegyzéseket és fórumra adott válaszokat biztosít az összes csomaghoz. Emellett előfordulhat, hogy a forráskód elérhető néhány, de nem az összes csomaggal. Az új és frissített csomagokkal kapcsolatos bejelentésekért iratkozzon fel a .NET-keretrendszer blogra.

A prerelease és a stabil csomagok kereséséhez válassza a Prerelease belefoglalása a NuGet Csomagkezelő.

Lásd még