.NET Desktop Runtime
Nazýva sa tiež dotnet desktop, net desktop runtime, .net 8 desktop, .net 6 desktop
Jedna stránka pre moderné desktopové moduly runtime .NET, ktoré spúšťajú aplikácie WPF a Windows Forms. Aplikácie vyžadujú konkrétnu hlavnú verziu. Nejde o .NET Framework 4.x ani o každú jednotlivú edíciu SKU.
Čo potrebujete vedieť
Jedna stránka Desktop Runtime. Aplikácie stále potrebujú svoju konkrétnu hlavnú verziu.
Toto je moderný desktopový balík .NET pre WPF a WinForms. Nejde o Framework 4.x, hostingový balík ASP.NET ani katalóg každej nepodporovanej edície SKU.
- Čo je to?
- Moderný balík .NET pre WPF a WinForms
- Je to to isté ako Framework 4.x?
- Nie. Iný produkt
- Každá edícia SKU?
- Nie. Jedna stránka. Nainštalujte uvedenú hlavnú verziu
Čo je .NET Desktop Runtime?
.NET Desktop Runtime obsahuje základný modul runtime .NET spolu s WPF a Windows Forms. Microsoft dodáva aj menší .NET Runtime a ASP.NET Core Runtime. Jeden článok pokrýva celú desktopovú rodinu. Stále je potrebné nainštalovať tú hlavnú verziu, ktorú aplikácia vyžaduje.
Ak ste ho nikdy nepoužívali
Ak aplikácia hlási „nainštalujte .NET Desktop Runtime 8“ (alebo 6, či 9), ide o tento zdieľaný runtime pre WPF a WinForms. Stiahnite si požadovanú hlavnú verziu z lokality dotnet.microsoft.com. Táto stránka nepredstavuje .NET Framework 4.8, hostingový balík ASP.NET ani samostatný článok pre každú SKU.
Na čo sa používa?
Aplikácie WPF a WinForms, ktoré neobsahujú vlastný runtime priamo v sebe. Uvádzajú konkrétnu hlavnú verziu.
Verzie 6, 8 a 9 môžu existovať vedľa seba. Inštalácia verzie 8 neuspokojí aplikáciu, ktorá vyžaduje verziu 6.
Aplikácie požadujúce .NET Framework 4.8 vyžadujú starší produkt určený výhradne pre Windows, nie túto stránku.
Pre koho je určený?
- Používatelia, ktorých inštalátor aplikácie sa zastaví na chýbajúcom Desktop Runtime
- Správcovia, ktorí udržiavajú verzie 6 LTS a 8 LTS vedľa seba
- Každý, kto takmer nainštaloval Framework 4.8 pre aplikáciu vyžadujúcu .NET 8
Aktuálny stav
.NET Desktop Runtime (2016) je aktuálny moderný desktopový runtime .NET od spoločnosti Microsoft Corporation. Výrobca naďalej odkazuje používateľov systému Windows na https://dotnet.microsoft.com/download/dotnet.
Aký je starý?
.NET Core 1.0 bol vydaný v roku 2016. Desktopové balíky prišli, keď sa vrstva používateľského rozhrania pre Windows prestala spoliehať výhradne na Framework. Framework 4.x v systéme Windows stále existuje. Je to iný produkt s iným inštalátorom.
Verzie
Prednostne hlavné kanály. Presné čísla zostavení tu nie sú kompletne overené.
Systémové požiadavky
Hodnoty vychádzajú z verejných pokynov vydavateľa. Skutočnú potrebu naďalej ovplyvňuje pracovné zaťaženie.
Minimum
| Operačný systém | Vydanie systému Windows, ktoré Microsoft uvádza pre danú hlavnú verziu .NET na learn.microsoft.com/dotnet/core/install/windows |
|---|---|
| RAM | Runtime je nenáročný. Skutočnú potrebu pamäte RAM určuje desktopová aplikácia |
Profil využitia prostriedkov
- Nároky na procesor
- Závisí od toho, čo v aplikácii otvoríte
- Nároky na pamäť RAM
- Závisí od dokumentov, kariet alebo knižníc
Nainštalované procesy
Tieto spustiteľné súbory patria k tomuto produktu, keď je nainštalovaný.
| corehost.exe | Hostiteľ používaný mnohými desktopovými aplikáciami závislými od frameworku. Zobrazené okno zvyčajne patrí samotnej aplikácii. |
|---|
Súčasti spúšťané pri štarte
Tento runtime nepotrebuje položku v aplikáciách spúšťaných pri štarte. Aplikácia, ktorá ho využíva, spustí corehost alebo vlastný apphost pri svojom otvorení.
Umiestnenia súborov
| Typická inštalácia | C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\ |
|---|
Časté problémy
Nainštalovaný Framework 4.8 pre aplikáciu .NET 8
Nesprávny produkt. Framework 4.x a moderný .NET Desktop majú odlišné inštalátory.
Nesprávna hlavná verzia
Aplikácia vytvorená pre verziu 6 nepobeží len na verzii 8, pokiaľ to výrobca výslovne neuviedol. Nainštalujte verziu, ktorú uvádza chyba.
Riešenie problémov
Zistite hlavnú verziu z chybového hlásenia a potom otvorte dotnet.microsoft.com/download/dotnet
Pre danú hlavnú verziu vyberte Desktop Runtime. ASP.NET a SDK vynechajte, pokiaľ sa nevenujete vývoju.
Spustite dotnet --list-runtimes
Tento príkaz vypíše nainštalované balíky Microsoft.NETCore.App a Microsoft.WindowsDesktop.App. Framework 4.x sa tam nezobrazí.
Nezbierajte všetky staré verzie SKU
Nepodporované balíky verzií 5.0 alebo 7.0 nie sú správnou stratégiou čistenia. Nainštalujte to, čo vyžaduje aktuálna aplikácia.
Alternatívy
.NET SDK obsahuje tento runtime spolu s kompilátormi. Samostatné (self-contained) aplikácie obsahujú vlastný runtime. Framework 4.8 je starší produkt pre Windows.
Oficiálna pomoc a sťahovanie
Začnite u dodávateľa. Náhodné stránky so súbormi exe nie sú kanálom podpory.
| Stiahnutie | dotnet.microsoft.com/download/dotnet Oficiálny inštalátor alebo stránka dodávateľa |
|---|---|
| Pomoc | learn.microsoft.com/dotnet/core/install/windows Podpora dodávateľa |
| Oficiálna stránka | dotnet.microsoft.com/download/dotnet Začnite tu, nie na náhodnom hostingu pre súbory exe |
| Inštalácia .NET Framework | learn.microsoft.com/dotnet/framework/install/ 4.8.x je iný produkt |
Súvisiaci hardvér
Runtime je malý. Využitie procesora a pamäte RAM určuje spustená desktopová aplikácia. Balík pobeží na akomkoľvek aktuálnom počítači so systémom Windows 10 alebo 11, ktorý výrobca uvádza v zozname.
Technické podrobnosti
Technické podrobnosti
Čísla verzií dodávateľa sa menia. Tento článok sa neviaže na jedno konkrétne zostavenie.
Zdroje a overenie
Zaznamenané označenie zdroja: august 2026. Toto označenie nepredstavuje nezávislé overenie. Ako robíme výskum.
- Oficiálna stránka .NET Desktop Runtime · Stránka produktu dodávateľa
- Pomocník pre .NET Desktop Runtime · Podpora dodávateľa
- .NET Framework je iný produkt · Inštalácia Frameworku 4.x nepredstavuje tento runtime
- Mapa procesov Foxhole · Vzorky z prvej ruky na počítačoch so systémom Windows. Nejde o laboratórny benchmark.
Bol tento článok užitočný?
Stačí áno alebo nie. Ak chcete, vyberte dôvod, alebo pridajte krátku poznámku.
Ďakujeme. Pomáha nám to zlepšovať túto stránku.