.NET Desktop Runtime
Kallas även dotnet desktop, net desktop runtime, .net 8 desktop, .net 6 desktop
En samlad sida för moderna .NET-skrivbordskörtidsmiljöer som kör WPF- och Windows Forms-appar. Appar kräver en specifik huvudversion. Det är inte .NET Framework 4.x och omfattar inte alla SKU:er.
Vad du behöver veta
En samlad sida för Desktop Runtime. Appar kräver fortfarande sin specifika huvudversion.
Detta är det moderna .NET-skrivbordspaketet för WPF och WinForms. Det är inte Framework 4.x, inte ASP.NET-värdpaketet och inte en katalog över alla SKU:er som inte längre stöds.
- Vad är det?
- Modernt .NET-paket för WPF och WinForms
- Samma som Framework 4.x?
- Nej. Annan produkt
- Alla SKU:er?
- Nej. En sida. Installera angiven huvudversion
Vad är .NET Desktop Runtime?
.NET Desktop Runtime inkluderar basen för .NET-körtidsmiljön samt WPF och Windows Forms. Microsoft tillhandahåller även en mindre .NET Runtime och en ASP.NET Core Runtime. En artikel täcker skrivbordsfamiljen. Du installerar fortfarande den huvudversion som programmet efterfrågar.
Om du aldrig har använt det
Om en app säger "installera .NET Desktop Runtime 8" (eller 6 eller 9) är detta den delade körtidsmiljön för WPF och WinForms. Ladda ned den huvudversion som appen angav från dotnet.microsoft.com. Den här sidan avser inte .NET Framework 4.8, inte ASP.NET-värdpaketet och är inte en separat artikel för varje SKU.
Vad används det till?
WPF- och WinForms-appar som inte har en fristående körtidsmiljö inbyggd. De specificerar en huvudversion.
Version 6, 8 och 9 kan installeras sida vid sida. Att installera 8 uppfyller inte kraven för en app som kräver 6.
Appar som efterfrågar .NET Framework 4.8 kräver den äldre produkten för enbart Windows, inte denna sida.
Vem är det till för?
- Personer vars appinstallationsprogram avbryts på grund av saknad Desktop Runtime
- Administratörer som hanterar 6 LTS och 8 LTS sida vid sida
- Alla som var nära att installera Framework 4.8 för en .NET 8-app
Aktuell status
.NET Desktop Runtime (2016) är en aktuell modern .net desktop runtime från Microsoft Corporation. Leverantören hänvisar fortfarande Windows-användare till https://dotnet.microsoft.com/download/dotnet.
Hur gammalt är det?
.NET Core 1.0 lanserades 2016. Skrivbordspaket kom när gränssnittskomponenterna för Windows frigjordes från att vara enbart Framework-baserade. Framework 4.x finns fortfarande kvar i Windows. Det är en annan produkt med ett annat installationsprogram.
Versioner
Huvudkanaler först. Exakta versionsnummer är inte alla verifierade här.
Systemkrav
Värdena följer utgivarens offentliga riktlinjer. Arbetsbelastningen påverkar fortfarande det verkliga behovet.
Minimum
| Operativsystem | En Windows-utgåva som Microsoft anger för den .NET-huvudversionen på learn.microsoft.com/dotnet/core/install/windows |
|---|---|
| RAM | Körtidsmiljön är resurssnål. Skrivbordsappen avgör det verkliga RAM-behovet |
Resursprofil
- CPU-belastning
- Följer vad du öppnar i appen
- RAM-belastning
- Följer dokument, flikar eller bibliotek
Installerade processer
Dessa körbara filer tillhör denna produkt när den är installerad.
| corehost.exe | Värdprocess som används av många ramverksberoende skrivbordsappar. Fönstret du ser tillhör vanligtvis appens körbara fil. |
|---|
Autostartkomponenter
Körtidsmiljön behöver ingen post i Autostart-appar. En app som använder den startar corehost eller sin egen apphost när du öppnar appen.
Filsökvägar
| Typisk installation | C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\ |
|---|
Vanliga problem
Installerade Framework 4.8 för en .NET 8-app
Fel produkt. Framework 4.x och moderna .NET Desktop använder olika installationsprogram.
Fel huvudversion
En app utvecklad för 6 körs inte på enbart 8 om inte leverantören uttryckligen har angett det. Installera den version som felmeddelandet anger.
Felsökning och lösningar
Läs av huvudversionen i felmeddelandet och öppna sedan dotnet.microsoft.com/download/dotnet
Välj Desktop Runtime för den huvudversionen. Hoppa över ASP.NET och SDK såvida du inte utvecklar programvara.
Kör dotnet --list-runtimes
Kommandot listar installerade Microsoft.NETCore.App- och Microsoft.WindowsDesktop.App-paket. Framework 4.x visas inte där.
Samla inte på alla gamla SKU:er
Paket för 5.0 eller 7.0 som inte längre stöds är inte en upprensningsstrategi. Installera det som den aktuella appen efterfrågar.
Alternativ
.NET SDK inkluderar denna körtidsmiljö samt kompilatorer. Fristående appar distribuerar sin egen körtidsmiljö. Framework 4.8 är den äldre Windows-produkten.
Officiell hjälp och nedladdningar
Börja med leverantören. Slumpmässiga exe-webbplatser är inte en supportkanal.
| Ladda ned | dotnet.microsoft.com/download/dotnet Officiellt installationsprogram eller leverantörssida |
|---|---|
| Hjälp | learn.microsoft.com/dotnet/core/install/windows Leverantörssupport |
| Officiell webbplats | dotnet.microsoft.com/download/dotnet Börja här, inte hos en slumpmässig exe-värd |
| Installation av .NET Framework | learn.microsoft.com/dotnet/framework/install/ 4.8.x är en annan produkt |
Relaterad maskinvara
Körtidsmiljön tar lite plats. Skrivbordsappen du startar avgör CPU- och RAM-användning. Alla aktuella Windows 10- eller 11-datorer som leverantören anger kan köra paketet.
Tekniska detaljer
Tekniska detaljer
Leverantörens versionsnummer ändras. Den här artikeln är inte låst till en specifik version.
Källor och verifiering
Registrerad källetikett: augusti 2026. Denna etikett fastställer inte oberoende verifiering. Hur vi efterforskar.
- Officiell webbplats för .NET Desktop Runtime · Leverantörens produktsida
- Hjälp för .NET Desktop Runtime · Leverantörssupport
- .NET Framework är en annan produkt · Installation av 4.x Framework är inte denna körtidsmiljö
- Foxhole-processkarta · Förstapartssamplingar på Windows-datorer. Inte ett laboratorieprestandatest.
Var denna artikel användbar?
Ett ja eller nej räcker. Välj en anledning om du vill, eller lägg till en kort anteckning.
Tack. Det hjälper oss att förbättra den här sidan.