Hopp til innhold

.NET Desktop Runtime

ProgramMicrosoft Corporation

Også kalt dotnet desktop, net desktop runtime, .net 8 desktop, .net 6 desktop

Microsoft CorporationSystem

Én side for moderne .NET Desktop-kjøretidsmiljøer som kjører WPF- og Windows Forms-apper. Apper krever en spesifikk hovedversjon. Det er ikke .NET Framework 4.x og ikke alle SKU-er.

Dette må du vite

Én Desktop Runtime-side. Apper trenger fortsatt sin navngitte hovedversjon.

Dette er den moderne .NET-skrivebordspakken for WPF og WinForms. Det er ikke Framework 4.x, ikke ASP.NET-vertspakken, og ikke en katalog over alle utgåtte SKU-er.

Hva er det?
Moderne .NET-pakke for WPF og WinForms
Det samme som Framework 4.x?
Nei. Et annet produkt
Alle SKU-er?
Nei. Én side. Installer den navngitte hovedversjonen
Feex mener
Hvis dialogboksen sier Desktop Runtime 8, laster jeg ned den hovedversjonen fra Microsoft. Jeg installerer ikke Framework 4.8 som erstatning, og jeg henter ikke alle SKU-er på siden.

Hva er .NET Desktop Runtime?

.NET Desktop Runtime inkluderer det grunnleggende .NET-kjøretidsmiljøet pluss WPF og Windows Forms. Microsoft leverer også et mindre .NET Runtime og et ASP.NET Core Runtime. Én artikkel dekker skrivebordsfamilien. Du installerer fortsatt hovedversjonen appen ber om.

Hvis du aldri har brukt det

Hvis en app sier "installer .NET Desktop Runtime 8" (eller 6, eller 9), er dette det delte kjøretidsmiljøet for WPF og WinForms. Last ned hovedversjonen appen navnga fra dotnet.microsoft.com. Denne siden er ikke .NET Framework 4.8, ikke ASP.NET-vertspakken, og ikke en egen artikkel for hver SKU.

Hva brukes det til?

Kjør rammeverkavhengige skrivebordsapper

WPF- og WinForms-apper som ikke inneholder kjøretidsmiljøet selv. De oppgir en hovedversjon.

Hovedversjoner side om side

6, 8 og 9 kan ligge side om side. Å installere 8 tilfredsstiller ikke en app som krever 6.

Ikke Framework 4.x

Apper som ber om .NET Framework 4.8 krever det eldre produktet som bare finnes for Windows, ikke denne siden.

Hvem er det for?

  • Folk der appens installasjonsprogram stopper på grunn av manglende Desktop Runtime
  • Administratorer som har 6 LTS og 8 LTS side om side
  • Alle som nesten installerte Framework 4.8 for en .NET 8-app

Nåværende status

.NET Desktop Runtime (2016) er et nåværende moderne .net desktop runtime fra Microsoft Corporation. Leverandøren peker fortsatt Windows-brukere til https://dotnet.microsoft.com/download/dotnet.

Hvor gammelt er det?

.NET Core 1.0 ble lansert i 2016. Skrivebordspakker kom etter hvert som Windows UI-stakken beveget seg bort fra å kun være på Framework. Framework 4.x lever fortsatt på Windows. Det er et annet produkt med et annet installasjonsprogram.

Versjoner

Hovedkanaler først. Nøyaktige versjonsnumre er ikke alle verifisert her.

8 LTS (typisk gjeldende)
9 / gjeldende STS
6 LTS (forekommer fortsatt)

Systemkrav

Verdiene følger utgiverens offentlige retningslinjer. Arbeidsmengde vil likevel påvirke det faktiske behovet.

Minimum

Minimum systemkrav
Operativsystem En Windows-versjon Microsoft fører opp for den .NET-hovedversjonen på learn.microsoft.com/dotnet/core/install/windows
RAM Kjøretidsmiljøet er lett. Skrivebordsappen setter det reelle RAM-behovet

Ressursprofil

CPU-krav
Følger det du åpner i appen
RAM-krav
Følger dokumenter, faner eller biblioteker

Installerte prosesser

Disse kjørbare filene tilhører dette produktet når det er installert.

Installerte prosesser
corehost.exe Vert brukt av mange rammeverkavhengige skrivebordsapper. Vinduet du ser er vanligvis appens exe-fil.

Oppstartskomponenter

Kjøretidsmiljøet trenger ikke en oppføring i Oppstartsapper. En app som bruker det, starter corehost eller sin egen apphost når du åpner appen.

Filplasseringer

Vanlige .NET Desktop Runtime-plasseringer
Typisk installasjon C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\

Vanlige problemer

Installerte Framework 4.8 for en .NET 8-app

Feil produkt. Framework 4.x og moderne .NET Desktop har ulike installasjonsprogrammer.

Feil hovedversjon

En app bygget for 6 vil ikke kjøre på bare 8 med mindre leverandøren har oppgitt det. Installer versjonen feilmeldingen nevner.

Løse problemer

Les hovedversjonen i feilen, og åpne deretter dotnet.microsoft.com/download/dotnet

Velg Desktop Runtime for den hovedversjonen. Hopp over ASP.NET og SDK med mindre du utvikler.

Kjør dotnet --list-runtimes

Dette viser installerte Microsoft.NETCore.App- og Microsoft.WindowsDesktop.App-pakker. Framework 4.x vil ikke vises der.

Ikke samle på alle gamle SKU-er

Pakker som 5.0 eller 7.0 som ikke lenger støttes, er ingen oppryddingsstrategi. Installer det den nåværende appen krever.

Alternativer

.NET SDK inkluderer dette kjøretidsmiljøet pluss kompilatorer. Selvstendige apper leveres med sitt eget kjøretidsmiljø. Framework 4.8 er det eldre Windows-produktet.

Offisiell hjelp og nedlastinger

Start med leverandøren. Tilfeldige nettsteder med kjørbare filer er ikke en brukerstøttekanal.

Offisielle kontakter
Last ned dotnet.microsoft.com/download/dotnet Offisielt installasjonsprogram eller leverandørside
Hjelp learn.microsoft.com/dotnet/core/install/windows Leverandørstøtte
Offisielt nettsted dotnet.microsoft.com/download/dotnet Start her, ikke på et tilfeldig exe-nettsted
Installasjon av .NET Framework learn.microsoft.com/dotnet/framework/install/ 4.8.x er et annet produkt

Relatert maskinvare

Kjøretidsmiljøet er lite. Skrivebordsappen du starter, setter krav til CPU og RAM. Enhver moderne Windows 10- eller 11-PC som leverandøren lister opp, vil kjøre pakken.

Tekniske detaljer

Tekniske detaljer

Leverandørens versjonsnumre endres. Denne artikkelen låser seg ikke til en bestemt versjon.

Kilder og verifisering

Registrert kildeetikett: August 2026. Denne etiketten etablerer ikke uavhengig verifisering. Hvordan vi gjør undersøkelser.

Var denne artikkelen nyttig?

Et ja eller nei holder. Velg en grunn hvis du vil, eller legg til en kort kommentar.

Var denne artikkelen nyttig?