Rendszereszközök és karbantartás

Microsoft .NET Desktop Runtime letöltés – ha nem indul a program

PC-re Ellenőrzött, vírusmentes
Értékeld ezt a programot
Még nincs értékelés

Szerkesztőségi értékelés

4,5 / 5
Ez a lista legunalmasabb tétele, mégis az egyik leghasznosabb. Rengeteg program – jegyzetelők, letöltéskezelők, segédeszközök – .NET alapon készül, és ha a futtatókörnyezet hiányzik, a program egyszerűen nem indul el, jellemzően egy semmitmondó hibaüzenettel. Az esetek nagy részében ilyenkor nem a programmal van baj, csak ez az egy összetevő hiányzik. Két dolgot érdemes tudni. Az egyik, hogy háromféle .NET-letöltés létezik, és a hétköznapi felhasználónak szinte mindig a Desktop Runtime kell, nem az SDK. A másik, hogy a program általában megmondja, melyik verziót várja – érdemes elolvasni a hibaüzenetet, mielőtt találomra telepítenél.

A Letoltes.net szerkesztőségének saját tesztjén alapul.

Microsoft .NET Desktop Runtime
Microsoft .NET Desktop Runtime

Mire jó ez, és miért van rá szükséged?

A .NET Desktop Runtime egy háttérösszetevő: önmagában semmit nem csinál, viszont sok program nem indul el nélküle. Ha valaha láttál olyan hibaüzenetet, hogy „To run this application, you must install .NET” vagy „A .NET futtatókörnyezet nem található”, akkor pontosan ezt kereste a gép.

Nagyon sok ingyenes Windows-program épül rá – jegyzetelők, segédeszközök, letöltéskezelők, rendszerbeállító programok –, mert a fejlesztők számára ez a legkényelmesebb módja annak, hogy ablakos alkalmazást írjanak Windowsra.

Melyiket töltsd le? Ez a leggyakoribb hibaforrás

A letöltőoldalon három-négy dolog is szerepel egymás mellett, és könnyű rosszat választani. A gyakorlatban ez a helyzet:

  • .NET Desktop Runtime – ez kell az ablakos Windows-programokhoz. Otthoni felhasználóként szinte mindig ez a jó választás.

  • .NET Runtime – a szűkebb alapváltozat, konzolos és háttérben futó programokhoz. A Desktop Runtime ezt magában foglalja, tehát ha az utóbbit telepíted, ez is megvan.

  • ASP.NET Core Runtime – webes kiszolgálókhoz. Otthoni gépen jellemzően nincs rá szükség.

  • SDK – ez fejlesztőknek való, akik maguk írnak programot. Sokkal nagyobb, és nem kell hozzá, hogy egy kész programot elindíts.

Az architektúránál pedig: 64 bites Windowson az x64 a helyes választás. Az x86 a régi, 32 bites rendszereké, az Arm64 pedig a Snapdragon és hasonló processzoros gépeké.

Melyik verziószám kell?

Ez sokakat megzavar: a .NET-ből több verzió is elérhető egyszerre, és ezek nem váltják egymást. Egy .NET 8-ra írt program nem indul el attól, hogy a .NET 10 fent van a gépeden – a kettő egymás mellett is elfér.

Jó hír, hogy a hibaüzenet általában megmondja, melyiket keresi. Ha nem, akkor a program letöltőoldalán szokott szerepelni. A jelenlegi hosszú távon támogatott kiadás a .NET 10, amely 2028 novemberéig kap javításokat. A .NET 9 és a .NET 8 támogatása 2026 novemberében jár le, tehát ezek már csak régebbi programok kedvéért kellenek.

Ne keverd össze a .NET Frameworkkel

Van egy régebbi, hasonló nevű technológia: a .NET Framework (jellemzően 3.5-ös vagy 4.8-as verzióval). Ez teljesen külön dolog, és nem innen kell letölteni: a Windows része, és a Windows szolgáltatásainak be- és kikapcsolása ablakban lehet bekapcsolni. Régi programoknál időnként még ma is ezt kéri a rendszer.

Egyszerű szabály: ha a hibaüzenetben „.NET Framework” szerepel, az a Windows beállításainál kapcsolható be. Ha csak „.NET” és egy szám, akkor ezt kell letölteni.

Fent van már a Windows 11-ben?

Részben. A Windows tartalmaz .NET-összetevőket a saját funkcióihoz, de ez nem ugyanaz, mint a fejlesztők által használt, verziószámozott futtatókörnyezet. Ezért fordulhat elő, hogy egy vadonatúj Windows 11-es gépen sem indul el egy program, amíg a megfelelő .NET-változatot fel nem telepíted.

Csak a Microsofttól töltsd le

Ez alapszabály, de itt különösen fontos. A hivatalos cím a dotnet.microsoft.com. Mivel rendszerszintű összetevőről van szó, egy hamis forrásból származó „.NET telepítő” különösen veszélyes lehet. Sehol máshol nem érdemes keresni – a letöltés ingyenes, regisztráció nélküli és reklámmentes.

Kapcsolódó

Ugyanezt a szerepet tölti be a Microsoft Visual C++ Redistributable, csak a másik nagy programozási nyelvcsalád oldaláról. A kettő együtt a „nem indul el a program” típusú hibák jelentős részét megoldja, ezért friss Windowsra érdemes mindkettőt előre feltenni.


Gyakran ismételt kérdések

Melyiket telepítsem: Runtime vagy SDK?

Ha csak használni akarsz egy programot, a Desktop Runtime kell. Az SDK azoknak való, akik maguk fejlesztenek.

Több verziót is feltehetek?

Igen, sőt gyakran kell is. A különböző .NET-verziók megférnek egymás mellett, nem írják felül egymást.

x64 vagy x86?

64 bites Windowson az x64. Az x86 csak régi, 32 bites rendszereken kell.

Ez ugyanaz, mint a .NET Framework 4.8?

Nem. A .NET Framework a Windows része, a Windows szolgáltatásainál kapcsolható be; ez egy külön, letölthető futtatókörnyezet.

Ingyenes?

Igen, teljesen, és nyílt forráskódú is.

Lassítja a gépem?

Nem. Nem fut a háttérben semmi, csak akkor kerül elő, amikor egy rá épülő programot elindítasz.

Ár
Ingyenes
Licenc
Nyílt forráskódú
Verzió
10.0.12
Platform

Kiadói információk

Kiadó neve
Microsoft Corporation
Kiadó leírása

A .NET a Microsoft nyílt forráskódú fejlesztői platformja, amelyet MIT licenc alatt, nyilvánosan fejlesztenek. A futtatókörnyezet ingyenes, és a Microsoft írja alá – vagyis ugyanaz a cég adja, amelyik a Windowst.

Rendszerkövetelmények

Operációs rendszer: Windows 10 vagy újabb, illetve Windows Server. Változatok: x64, x86 és Arm64 – a 64 bites Windowsra szinte mindig az x64 kell. Fontos: ez nem ugyanaz, mint a régi .NET Framework 3.5 vagy 4.8; azok külön, a Windows részét képező összetevők, és a Windows szolgáltatásai között kapcsolhatók be.

Galéria

0 hozzászólások

A hozzászóláshoz kérjük, jelentkezz be.