.NET Desktop Runtime
Også kaldet dotnet desktop, net desktop runtime, .net 8 desktop, .net 6 desktop
En side til moderne .NET desktop-runtimes, der afvikler WPF- og Windows Forms-apps. Apps beder om en specifik hovedversion. Det er ikke .NET Framework 4.x og ikke enhver SKU.
Hvad du behøver at vide
Én Desktop Runtime-side. Apps har stadig brug for deres navngivne hovedversion.
Dette er den moderne .NET desktop-pakke til WPF og WinForms. Det er ikke Framework 4.x, ikke ASP.NET-hostingpakken og ikke et katalog over enhver udgået SKU.
- Hvad er det?
- Moderne .NET-pakke til WPF og WinForms
- Det samme som Framework 4.x?
- Nej. Et andet produkt
- Enhver SKU?
- Nej. Én side. Installer den navngivne hovedversion
Hvad er .NET Desktop Runtime?
.NET Desktop Runtime indeholder den grundlæggende .NET-runtime plus WPF og Windows Forms. Microsoft leverer også en mindre .NET Runtime og en ASP.NET Core Runtime. Én artikel dækker desktop-familien. Du installerer stadig den hovedversion, som appen beder om.
Hvis du aldrig har brugt det
Hvis en app siger "installer .NET Desktop Runtime 8" (eller 6 eller 9), er dette den delte runtime til WPF og WinForms. Download den hovedversion, appen nævnte, fra dotnet.microsoft.com. Denne side er ikke .NET Framework 4.8, ikke ASP.NET-hostingpakken og ikke en separat artikel for hver SKU.
Hvad bruges det til?
WPF- og WinForms-apps, der ikke indeholdt runtimen i sig selv. De angiver en hovedversion.
6, 8 og 9 kan ligge side om side. Installation af 8 opfylder ikke kravet for en app, der kræver 6.
Apps, der beder om .NET Framework 4.8, kræver det ældre Windows-specifikke produkt, ikke denne side.
Hvem er det til?
- Brugere, hvis app-installationsprogram stopper pga. manglende Desktop Runtime
- Administratorer, der bevarer 6 LTS og 8 LTS side om side
- Enhver, der var tæt på at installere Framework 4.8 til en .NET 8-app
Nuværende status
.NET Desktop Runtime (2016) er en aktuel moderne .net desktop-runtime fra Microsoft Corporation. Leverandøren henviser stadig Windows-brugere til https://dotnet.microsoft.com/download/dotnet.
Hvor gammelt er det?
.NET Core 1.0 udkom i 2016. Desktop-pakker kom til, da Windows-brugerfladestakken bevægede sig væk fra udelukkende at køre på Framework. Framework 4.x findes stadig på Windows. Det er et andet produkt med et andet installationsprogram.
Versioner
Primære kanaler først. Nøjagtige build-numre er ikke alle bekræftet her.
Systemkrav
Værdierne følger udgiverens offentlige retningslinjer. Arbejdsbelastningen ændrer stadig det faktiske behov.
Minimum
| Operativsystem | En Windows-udgave, som Microsoft angiver til den .NET-hovedversion på learn.microsoft.com/dotnet/core/install/windows |
|---|---|
| RAM | Runtimen er let. Det er desktop-appen, der definerer det reelle RAM-behov |
Ressourceprofil
- CPU-krav
- Følger det, du åbner i appen
- RAM-krav
- Følger dokumenter, faner eller biblioteker
Installerede processer
Disse eksekverbare filer tilhører dette produkt, når det er installeret.
| corehost.exe | Vært, der bruges af mange framework-afhængige desktop-apps. Vinduet, du ser, er normalt appens exe. |
|---|
Startkomponenter
Runtimen behøver ikke et punkt i Startapps. En app, der bruger den, starter corehost eller sin egen apphost, når du åbner den pågældende app.
Filplaceringer
| Typisk installation | C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\ |
|---|
Almindelige problemer
Installerede Framework 4.8 til en .NET 8-app
Forkert produkt. Framework 4.x og moderne .NET Desktop bruger forskellige installationsprogrammer.
Forkert hovedversion
En app udviklet til 6 kører ikke på 8 alene, medmindre leverandøren har angivet det. Installer den version, fejlen nævner.
Fejlfinding
Aflæs hovedversionen i fejlen, og åbn derefter dotnet.microsoft.com/download/dotnet
Vælg Desktop Runtime til den hovedversion. Spring ASP.NET og SDK over, medmindre du udvikler.
Kør dotnet --list-runtimes
Det viser installerede Microsoft.NETCore.App- og Microsoft.WindowsDesktop.App-pakker. Framework 4.x vises ikke der.
Undlad at samle på enhver gammel SKU
Ikke-understøttede 5.0- eller 7.0-pakker er ikke en oprydningsstrategi. Installer det, den aktuelle app angiver.
Alternativer
.NET SDK indeholder denne runtime plus kompilere. Selvstændige apps leveres med deres egen runtime. Framework 4.8 er det ældre Windows-produkt.
Officiel hjælp og downloads
Start hos leverandøren. Tilfældige websteder med eksekverbare filer er ikke en supportkanal.
| Download | dotnet.microsoft.com/download/dotnet Officielt installationsprogram eller leverandørside |
|---|---|
| Hjælp | learn.microsoft.com/dotnet/core/install/windows Leverandørsupport |
| Officielt websted | dotnet.microsoft.com/download/dotnet Start her, ikke på et tilfældigt websted med exe-filer |
| .NET Framework-installation | learn.microsoft.com/dotnet/framework/install/ 4.8.x er et andet produkt |
Relateret hardware
Runtimen fylder lidt. Den desktop-app, du starter, definerer CPU- og RAM-forbruget. Enhver aktuel Windows 10- eller 11-pc, som leverandøren angiver, vil kunne afvikle pakken.
Tekniske detaljer
Tekniske detaljer
Leverandørens versionsnumre ændrer sig. Denne artikel fastlåser ikke et build.
Kilder og verificering
Registreret kildemærkat: August 2026. Denne mærkat udgør ikke uafhængig verificering. Sådan undersøger vi.
- .NET Desktop Runtime officielt websted · Leverandørens produktside
- .NET Desktop Runtime hjælp · Leverandørsupport
- .NET Framework er et andet produkt · 4.x Framework-installation er ikke denne runtime
- Foxhole-procesoversigt · Førstepartsstikprøver på Windows-pc'er. Ikke en laboratorie-benchmark.
Var denne artikel nyttig?
Et ja eller nej er nok. Vælg en grund, hvis du vil, eller tilføj en kort bemærkning.
Tak. Det hjælper os med at forbedre denne side.