Hirdetés

Ha te gyakran töltsön le és telepítsen szoftvert Hogyan lehet megtalálni a Windows nyílt forráskódú szoftvertAggódik a magánélet, az adatbiztonság vagy a szoftverben rejtett rosszindulatú kódok miatt? A szabadalmaztatott szoftverekkel soha nem igazán tudja, mit csinál a program az Ön adataival. A válasz a nyílt forráskódú! Olvass tovább , valószínűleg hibákat tapasztalt a Microsoft .NET-keretrendszer. A két leggyakoribb hiba? Vagy nincs telepítve a rendszerére, vagy rossz verziója van.

Miért történik ez? És ami még fontosabb: mi ez az úgynevezett .NET-keretrendszer, és miért érdekel neked? Nos, sok szempontból a .NET-keretrendszer lehetővé teszi a modern Windows számára, hogy mi legyen.

Mi a .NET-keretrendszer?

Az első dolgok először: ejtik dot net.

Mielőtt belemerülnénk mit a .NET-keretrendszer, hasznos lehet, ha felfedezzük miért létezik a .NET-keretrendszer. Ehhez szükség van egy kis programozási környezetre - de ha soha nem kódolt egyetlen dolgot az életében, ne aggódjon! Ez a magyarázat feltételezi, hogy abszolút nulla programozási tapasztalattal rendelkezik.

instagram viewer

Valószínűleg már tudja, hogy a programozóknak (vagyis az emberek, akik szoftvert készítenek) „kódot kell írniuk” a Windows alkalmazások elkészítéséhez. Ezt különféle „programozási nyelvekkel” használják, amelyek lehetővé teszik a kód írását, amely megmondja a számítógépnek, hogy mit kell tennie.

programozási nyelv-illusztráció
Kép jóváírása: Labirintami keresztül Shutterstock

A probléma az, hogy a programozási nyelvek önmagukban primitívek. Képes kezelni az egyszerű számításokat, például az összeadást és a szorzást, de ennél sokkal többet nem tudnak megtenni. Szeretne szöveget vagy képeket megjeleníteni a képernyőn? Ezután be kell írnia egy csomó kódot a nyelv legalapvetőbb alkotóelemeinek felhasználásával - és ez sok időt vehet igénybe.

Itt lép be a .NET-keretrendszer. A magjában a .NET-keretrendszer a már megírt kódok teljes gyűjteményét biztosítja (a Microsoft írta és karbantartotta A Microsoft számára kezdődő GNU: mit jelent a nyílt forráskódú .NET-keretrendszer a többiek számáraA Microsoft a kódjának jelentős részét csak megengedő nyílt forráskódú licenc alapján bocsátotta ki. Ez a lépés megszakad az éves hagyományokkal. De miért és mit jelent ez számodra? Olvass tovább ), amelyet a programozók felhasználhatnak a szoftver gyors létrehozására. Például a .NET-keretrendszer sok unalmas színfalak mögött végzi a műveleteket, például azt mondja meg a Windows-nak, hogy hogyan kell ablakot rajzolni a képernyő - programozóként azt kellett megadnom, hogy milyen szöveget kell tartalmaznia, a menük felépítését, a gomboknak, ha rákattintanak, stb.

De a .NET-keretrendszer ennél sokkal több. További eszközöket biztosít, amelyek felgyorsíthatják a teljes fejlesztési időt, valamint további API-kat (mi a fene egy API? Mik az API-k és hogyan változtatják meg az internetet a nyitott API-k?Gondolkozott már azon azon, hogy a számítógépen lévő programok és a meglátogatott webhelyek miként "beszélnek" egymással? Olvass tovább ), amelyet a programozók használhatnak bizonyos szolgáltatásokkal, például a Windows Store-lal való könnyű interakcióra. Ahelyett, hogy kézzel írná az összes kódot, amelyre egy alkalmazásnak szüksége lehet ahhoz, hogy UWP (univerzális Windows platform) alkalmazásnak tekinthető, a .NET-keretrendszer biztosítja mindezt.

windows-10-univerzális-windows-alkalmazások

De van egy hátránya egy alkalmazás létrehozásához a .NET-keretrendszer segítségével: A számítógépe nem tudja, hogyan kell futtatni a Framework-alapú alkalmazásokat, kivéve, ha a Framework telepítve van a rendszerén.

Ez azt jelenti, hogy a .NET-keretrendszer valójában két részből áll. Az első rész tartalmazza az összes már megírt kódot, amelyre a programozóknak szükségük van (korábban SDK-knek hívták, de most Dev Packs néven). A második rész olyan programot tartalmaz, amely a .NET-keretkódot az operációs rendszer parancsaiba tudja értelmezni, lehetővé téve futtassa a .NET-keretrendszerrel írt alkalmazásokat (újraelosztható csomagként ismert, de a Runtime Environment néven is ismert néhány).

A Java-hoz hasonló, abban az esetben, ha a Java-kódolt alkalmazások futtatásához telepítenie kell a Java Runtime Environment alkalmazást.

Rövid történetet: Mint egy rendes felhasználónak, aki nem kódolja az alkalmazásokat, csak a .NET-keretrendszer újraelosztható csomagjaira van szüksége.

A .NET-keretrendszer telepítése

A legtöbb Windows számítógéphez a .NET-keretrendszer már telepítve van, de valószínűleg elavult. Például a Windows 8 és 8.1 a 4.5.1 verzióval érkezik, míg a Windows 10 a 4.6, 4.6.1 vagy 4.6.2 verzióval lehet telepítve, a számítógép újszerűségétől függően.

Ha újabb verziót kell telepítenie, a folyamat egyszerű. E cikk írása óta a .NET-keretrendszer elérte a 4.6.2 verziót, azaz ezt fogjuk telepíteni. A keret jövőbeli verzióinak ugyanolyan könnyen telepíthetőknek kell lenniük.

windows-10-all-féle-of-alkalmazások
Kép jóváírása: Khakimullin Aleksandr a Shutterstockon keresztül

Vegye figyelembe, hogy a .NET-keretrendszert a Windows Update segítségével telepítheti, de ez sokkal könnyebb, ha csak az alábbi kézi módszert használja. Valószínűleg megvan A Windows Update le van tiltva vagy halasztva A Windows Update kezelése a Windows 10 rendszerbenA Windows Update egy rémálom az ellenőrző furcsaság ellen. A háttérben működik, és rendszere biztonságban és zökkenőmentesen működik. Megmutatjuk, hogyan működik, és mit testreszabhat. Olvass tovább egyébként, ebben az esetben ez lesz a preferált módszer.

Mielőtt elkezded - .NET-keretrendszer 4.6.2 telepíthető Windows 10, Windows 8.1 és Windows 7 SP1 rendszerekre x86 és x64 rendszerekre egyaránt. A Microsoft legalább 2,5 GB kapacitást javasol fel nem használt lemezterület 6 módszer a hely felszabadítására a Windows számítógépenA rendetlenség nagy mértékben csökkentheti a termelékenységet. Az idő múlásával a fájlok elvesznek, a programok használhatatlanná válnak, és hirtelen az egyszer tágas merevlemezed tele van haszontalan dolgokkal, és meg kell tisztítani. Olvass tovább annak biztosítása érdekében, hogy a telepítés bezárás nélkül befejeződjön.

A legtöbb termékhez hasonlóan a Microsoft kétféle telepítőt kínál: a webes telepítőt és az offline telepítőt.

Az webes telepítő rendkívül kicsi (kevesebb, mint 2 MB), de a telepítés során letölt minden szükséges összetevőt, amelyhez stabil és következetes internetkapcsolat szükséges.

Az offline telepítő egy nagyobb, előzetesen letöltött fájl (kb. 60 MB), amelyhez nincs szükség internet-hozzáférésre a telepítés során. Válassza ezt a beállítást, ha különálló számítógépre szeretne telepíteni rossz internetet, vagy egyáltalán nincs internet.

Mindkét megoldás jó, de inkább az offline telepítő használatát részesítjük előnyben, mivel megbízhatóbb, és újra felhasználhatja, ha valamilyen okból újra telepítenie kell a .NET-keretrendszert. A letöltés után a telepítési folyamat meglehetősen egyszerű. Csak kövesse a varázslót, mint bármely más alkalmazás telepítésekor.

Letöltés:.NET-keretrendszer 4.6.2 Web Installer

Letöltés:.NET-keretrendszer 4.6.2 offline telepítő

windows-10-net-keret-letöltés

Vegye figyelembe, hogy a .NET-keretrendszer 4.6.2-es verziójának telepítése helybeni frissítés a korábbi verziók indításához a 4.5-ös verzióval (amely 4, 4.5, 4.5.1, 4.5.2, 4.6 és 4.6.1-et tartalmaz), ezért ne távolítsa el ezeket a régebbi verziókat a tény. A 3.5 SP1 és az korábbi verziók külön telepítésként kerülnek tárolásra.

Alapértelmezés szerint a .NET-keretrendszer angolul települ, függetlenül attól, hogy melyik telepítőt használja. Ha másik nyelvre szeretné lokalizálni, akkor le kell töltenie ugyanazon .NET-keretrendszer megfelelő nyelvű csomagját (ebben az esetben 4.6.2). A Nyelvi csomagok csak offline telepítőként érhetők el.

Az alábbi letöltési oldalon válassza ki a kívánt nyelvet, várja meg az oldal újratöltését, majd kattintson a Letöltés gombra.

Letöltés:.NET-keretrendszer 4.6.2 Language Pack

Még egy dolog a .NET-keretrendszerben

Néhány évvel ezelőtt a Microsoft továbbment, és Nyissa meg a .NET-keretrendszert A Microsoft számára kezdődő GNU: mit jelent a nyílt forráskódú .NET-keretrendszer a többiek számáraA Microsoft a kódjának jelentős részét csak megengedő nyílt forráskódú licenc alapján bocsátotta ki. Ez a lépés megszakad az éves hagyományokkal. De miért és mit jelent ez számodra? Olvass tovább , lényegében lehetővé téve bárki számára a .NET-keretrendszer fejlesztéséhez való hozzájárulást. Ennek eredményeként a Microsoft lett a GitHub legaktívabb szervezete 10 ingyenes nyílt forráskódú Windows eszköz, amely a GitHub-on találhatóA Microsoft a GitHubon a leginkább nyílt forráskódú közreműködőkkel rendelkező szervezet. Ennek az eredménynek a megünneplésére összeállítottuk a legjobb ingyenes Windows eszközök listáját, amelyeket letölthet a GitHubból. Olvass tovább .

Mit jelent ez számodra? Alapvetően azt jelenti, hogy a .NET alkalmazások csak egyre inkább elterjedtek lesznek, és nem csak elterjedtebbek, de jobb minőségű is Hogyan befolyásolja a Microsoft belépése a nyílt forráskódbaA Microsoft radikálisan megváltoztatja kultúráját. A nyílt beszerzés ennek az átalakításnak a fémjele, és mind a kódolók, mind a fogyasztók számára előnyös. Elmagyarázzuk, miért érdekelne. Olvass tovább . Még ha messzire elérted anélkül, hogy valaha is használnál .NET alkalmazást, valószínűleg hamarosan meg fogod tudni.

Tehát Ön is telepítheti a Keretet most.

Segített ez? Ha igen, kérjük, ossza meg velünk alább! Ha bármilyen kérdése van, kérdezze meg nekik is.

Joel Lee B.S. számítástechnikában és több mint hat éves szakmai írói tapasztalat. A MakeUseOf főszerkesztője.