Skoči na sadržaj

.NET Desktop Runtime

AplikacijaMicrosoft Corporation

Naziva se i dotnet desktop, net desktop runtime, .net 8 desktop, .net 6 desktop

Microsoft CorporationSystem

Jedna stranica za moderna .NET desktop runtime okruženja koja pokreću WPF i Windows Forms aplikacije. Aplikacije zahtijevaju određenu glavnu verziju. To nije .NET Framework 4.x niti svaki pojedini SKU.

Što trebate znati

Jedna stranica za Desktop Runtime. Aplikacije i dalje trebaju svoju navedenu glavnu verziju.

Ovo je moderni .NET desktop paket za WPF i WinForms. To nije Framework 4.x, nije ASP.NET paket za posluživanje i nije katalog svakog SKU-a kojem je istekla podrška.

Što je to?
Moderni .NET paket za WPF i WinForms
Isto što i Framework 4.x?
Ne. Drugi proizvod
Svaki SKU?
Ne. Jedna stranica. Instalirajte navedenu glavnu verziju
Feex kaže
Ako dijaloški okvir navodi Desktop Runtime 8, preuzimam tu glavnu verziju od Microsofta. Ne instaliram Framework 4.8 kao zamjenu i ne preuzimam svaki SKU sa stranice.

Što je .NET Desktop Runtime?

.NET Desktop Runtime uključuje osnovno .NET runtime okruženje te WPF i Windows Forms. Microsoft također isporučuje manji .NET Runtime i ASP.NET Core Runtime. Jedan članak pokriva čitavu desktop obitelj. I dalje instalirate glavnu verziju koju aplikacija traži.

Ako ga nikada niste koristili

Ako aplikacija navodi "instalirajte .NET Desktop Runtime 8" (ili 6, ili 9), ovo je to dijeljeno runtime okruženje za WPF i WinForms. Preuzmite glavnu verziju koju je aplikacija navela s dotnet.microsoft.com. Ova stranica nije .NET Framework 4.8, nije ASP.NET paket za posluživanje i nije zaseban članak za svaki SKU.

Za što se koristi?

Pokretanje desktop aplikacija ovisnih o radnom okviru

WPF i WinForms aplikacije koje nisu samostalne s uključenim runtimeom. One navode glavnu verziju.

Glavne verzije jedna uz drugu

6, 8 i 9 mogu biti instalirani zajedno. Instalacija verzije 8 ne zadovoljava aplikaciju koja zahtijeva verziju 6.

Nije Framework 4.x

Aplikacije koje traže .NET Framework 4.8 trebaju stariji proizvod namijenjen isključivo sustavu Windows, a ne ovu stranicu.

Kome je namijenjen?

  • Korisnici čiji instalacijski program aplikacije javlja da nedostaje Desktop Runtime
  • Administratori koji drže verzije 6 LTS i 8 LTS jednu uz drugu
  • Svatko tko je umalo instalirao Framework 4.8 za .NET 8 aplikaciju

Trenutni status

.NET Desktop Runtime (2016) je aktualno moderno .net desktop runtime okruženje tvrtke Microsoft Corporation. Proizvođač i dalje upućuje korisnike sustava Windows na https://dotnet.microsoft.com/download/dotnet.

Koliko je star?

.NET Core 1.0 izašao je 2016. Desktop paketi su stigli kako je Windows UI stog napuštao ovisnost isključivo o radnom okviru Framework. Framework 4.x i dalje postoji na sustavu Windows. To je drugačiji proizvod s drugačijim instalacijskim programom.

Verzije

Najprije glavni kanali. Nisu svi točni brojevi međuverzija ovdje provjereni.

8 LTS (uobičajeno aktualno)
9 / aktualni STS
6 LTS (još uvijek se susreće)

Sistemski preduvjeti

Vrijednosti prate javne upute izdavača. Radno opterećenje i dalje mijenja stvarnu potrebu.

Minimalno

Minimalni sistemski preduvjeti
Operacijski sustav Izdanje sustava Windows koje Microsoft navodi za tu glavnu verziju .NET-a na learn.microsoft.com/dotnet/core/install/windows
RAM Runtime je lagan. Desktop aplikacija određuje stvarnu potrebu za radnom memorijom

Profil resursa

Potražnja procesora
Prati ono što otvorite unutar aplikacije
Potražnja za RAM-om
Prati dokumente, kartice ili biblioteke

Instalirani procesi

Ove izvršne datoteke pripadaju ovom proizvodu kada je instaliran.

Instalirani procesi
corehost.exe Domaćin kojeg koriste mnoge desktop aplikacije ovisne o radnom okviru. Prozor koji vidite obično je izvršna datoteka aplikacije.

Komponente pri pokretanju

Za runtime nije potreban unos u stavci Početne aplikacije. Aplikacija koja ga koristi pokreće corehost ili vlastiti apphost kada je otvorite.

Lokacije datoteka

Uobičajene lokacije za .NET Desktop Runtime
Tipična instalacija C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\

Uobičajeni problemi

Instaliran je Framework 4.8 za .NET 8 aplikaciju

Pogrešan proizvod. Framework 4.x i moderni .NET Desktop imaju različite instalacijske programe.

Pogrešna glavna verzija

Aplikacija izrađena za verziju 6 neće se pokrenuti samo na verziji 8, osim ako je proizvođač naveo da hoće. Instalirajte verziju navedenu u pogrešci.

Rješavanje problema

Očitajte glavnu verziju u pogrešci, a zatim otvorite dotnet.microsoft.com/download/dotnet

Odaberite Desktop Runtime za tu glavnu verziju. Preskočite ASP.NET i SDK osim ako se bavite razvojem.

Pokrenite dotnet --list-runtimes

To ispisuje instalirane pakete Microsoft.NETCore.App i Microsoft.WindowsDesktop.App. Framework 4.x se tamo neće pojaviti.

Ne prikupljajte svaki stari SKU

Paketi 5.0 ili 7.0 koji više nisu podržani nisu strategija čišćenja. Instalirajte ono što trenutna aplikacija navodi.

Alternative

.NET SDK uključuje ovo runtime okruženje i prevoditelje. Samostalne aplikacije isporučuju vlastiti runtime. Framework 4.8 je stariji Windows proizvod.

Službena pomoć i preuzimanja

Počnite s proizvođačem. Nasumične web-stranice s exe datotekama nisu kanal podrške.

Službeni kontakti
Preuzimanje dotnet.microsoft.com/download/dotnet Službeni instalacijski program ili stranica proizvođača
Pomoć learn.microsoft.com/dotnet/core/install/windows Podrška proizvođača
Službena stranica dotnet.microsoft.com/download/dotnet Počnite ovdje, a ne na nasumičnom poslužitelju exe datoteka
Instalacija .NET Frameworka learn.microsoft.com/dotnet/framework/install/ 4.8.x je drugačiji proizvod

Povezani hardver

Runtime je malen. Desktop aplikacija koju pokrećete određuje zauzeće procesora i radne memorije. Svako aktualno računalo sa sustavom Windows 10 ili 11 koje proizvođač navodi pokretat će ovaj paket.

Tehnički detalji

Tehnički detalji

Brojevi verzija proizvođača se mijenjaju. Ovaj članak ne navodi fiksnu međuverziju.

Izvori i provjera

Zabilježena oznaka izvora: kolovoz 2026. Ova oznaka ne predstavlja neovisnu provjeru. Kako istražujemo.

Je li ovaj članak bio koristan?

Dovoljno je odgovoriti s da ili ne. Odaberite razlog ako želite ili dodajte kratku bilješku.

Je li ovaj članak bio koristan?