.NET Desktop-Runtime
Auch dotnet desktop, net desktop runtime, .net 8 desktop, .net 6 desktop genannt
Eine Seite für moderne .NET Desktop-Runtimes, die WPF- und Windows Forms-Apps ausführen. Apps verlangen eine bestimmte Hauptversion. Es ist nicht .NET Framework 4.x und umfasst nicht jede SKU.
Was Sie wissen müssen
Eine Seite für Desktop-Runtimes. Apps benötigen weiterhin die von ihnen genannte Hauptversion.
Dies ist das moderne .NET-Desktop-Paket für WPF und WinForms. Es ist nicht Framework 4.x, nicht das ASP.NET Hosting Bundle und kein Katalog aller nicht mehr unterstützten SKUs.
- Was ist es?
- Modernes .NET-Paket für WPF und WinForms
- Dasselbe wie Framework 4.x?
- Nein. Anderes Produkt
- Jede SKU?
- Nein. Eine Seite. Installieren Sie die genannte Hauptversion
Was ist die .NET Desktop-Runtime?
Die .NET Desktop-Runtime umfasst die Basis-.NET-Runtime sowie WPF und Windows Forms. Microsoft bietet außerdem eine kleinere .NET-Runtime und eine ASP.NET Core-Runtime an. Ein Artikel deckt die Desktop-Familie ab. Sie installieren dennoch die Hauptversion, die die App verlangt.
Wenn Sie es noch nie verwendet haben
Wenn eine App „.NET Desktop-Runtime 8 installieren“ (oder 6, oder 9) meldet, handelt es sich um diese gemeinsame Runtime für WPF und WinForms. Laden Sie die von der App genannte Hauptversion von dotnet.microsoft.com herunter. Diese Seite behandelt nicht .NET Framework 4.8, nicht das ASP.NET Hosting Bundle und ist kein separater Artikel für jede SKU.
Wofür wird es verwendet?
WPF- und WinForms-Apps, die die Runtime nicht selbst mitbringen. Sie nennen eine Hauptversion.
6, 8 und 9 können nebeneinander installiert sein. Die Installation von 8 genügt nicht für eine App, die 6 voraussetzt.
Apps, die nach .NET Framework 4.8 verlangen, benötigen das ältere, reine Windows-Produkt, nicht diese Seite.
Für wen ist es gedacht?
- Personen, deren App-Installer wegen einer fehlenden Desktop-Runtime abbricht
- Administratoren, die 6 LTS und 8 LTS nebeneinander vorhalten
- Jeder, der beinahe Framework 4.8 für eine .NET 8-App installiert hätte
Aktueller Status
.NET Desktop-Runtime (2016) ist eine aktuelle moderne .NET Desktop-Runtime der Microsoft Corporation. Der Hersteller verweist Windows-Nutzer nach wie vor auf https://dotnet.microsoft.com/download/dotnet.
Wie alt ist es?
.NET Core 1.0 erschien 2016. Desktop-Pakete folgten, als die Windows-UI-Basis über die reine Framework-Bindung hinausging. Framework 4.x existiert weiterhin unter Windows. Es ist ein anderes Produkt mit einem eigenen Installer.
Versionen
Haupt-Kanaele zuerst. Exakte Build-Nummern sind hier nicht alle verifiziert.
Systemanforderungen
Werte folgen den oeffentlichen Angaben des Herausgebers. Die Arbeitslast beeinflusst weiterhin den tatsaechlichen Bedarf.
Minimum
| Betriebssystem | Ein Windows-Release, das Microsoft für diese .NET-Hauptversion auf learn.microsoft.com/dotnet/core/install/windows aufführt |
|---|---|
| RAM | Die Runtime ist schlank. Die Desktop-App bestimmt den tatsächlichen RAM-Bedarf |
Ressourcenprofil
- CPU-Bedarf
- Richtet sich danach, was Sie innerhalb der App oeffnen
- RAM-Bedarf
- Richtet sich nach Dokumenten, Tabs oder Bibliotheken
Installierte Prozesse
Diese ausfuehrbaren Dateien gehoeren zu diesem Produkt, wenn es installiert ist.
| corehost.exe | Host, der von vielen framework-abhängigen Desktop-Apps verwendet wird. Das sichtbare Fenster gehört meist zur EXE der App. |
|---|
Autostart-Komponenten
Die Runtime benötigt keinen Eintrag unter Autostart-Apps. Eine App, die sie nutzt, startet corehost oder ihren eigenen apphost, wenn Sie diese App öffnen.
Dateispeicherorte
| Typische Installation | C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\ |
|---|
Häufige Probleme
Framework 4.8 für eine .NET 8-App installiert
Falsches Produkt. Framework 4.x und die moderne .NET Desktop-Runtime erfordern unterschiedliche Installer.
Falsche Hauptversion
Eine für Version 6 entwickelte App läuft nicht allein mit Version 8, es sei denn, der Hersteller hat dies angegeben. Installieren Sie die in der Fehlermeldung genannte Version.
Probleme lösen
Hauptversion in der Fehlermeldung ablesen, dann dotnet.microsoft.com/download/dotnet aufrufen
Wählen Sie die Desktop-Runtime für diese Hauptversion. Überspringen Sie ASP.NET und das SDK, sofern Sie nicht entwickeln.
dotnet --list-runtimes ausführen
Dies listet installierte Microsoft.NETCore.App- und Microsoft.WindowsDesktop.App-Pakete auf. Framework 4.x erscheint dort nicht.
Nicht jede alte SKU sammeln
Nicht mehr unterstützte 5.0- oder 7.0-Pakete sind keine Bereinigungsstrategie. Installieren Sie nur, was die aktuelle App verlangt.
Alternativen
Das .NET SDK enthält diese Runtime sowie Compiler. Autonome Apps bringen ihre eigene Runtime mit. Framework 4.8 ist das ältere Windows-Produkt.
Offizielle Hilfe und Downloads
Beginnen Sie beim Hersteller. Beliebige exe-Websites sind kein Support-Kanal.
| Download | dotnet.microsoft.com/download/dotnet Offizieller Installer oder Herstellerseite |
|---|---|
| Hilfe | learn.microsoft.com/dotnet/core/install/windows Hersteller-Support |
| Offizielle Website | dotnet.microsoft.com/download/dotnet Beginnen Sie hier, nicht bei einem beliebigen exe-Host |
| .NET Framework-Installation | learn.microsoft.com/dotnet/framework/install/ 4.8.x ist ein anderes Produkt |
Zugehörige Hardware
Die Runtime ist kompakt. Die gestartete Desktop-App bestimmt CPU- und RAM-Last. Jeder aktuelle, vom Hersteller gelistete Windows 10- oder 11-PC führt das Paket aus.
Technische Details
Technische Details
Versionsnummern des Herstellers aendern sich. Dieser Artikel legt sich nicht auf einen Build fest.
Quellen und Verifizierung
Erfasstes Quellenlabel: August 2026. Dieses Label begründet keine unabhängige Verifizierung. Wie wir recherchieren.
- Offizielle Website der .NET Desktop-Runtime · Produktseite des Herstellers
- Hilfe zur .NET Desktop-Runtime · Hersteller-Support
- .NET Framework ist ein anderes Produkt · Die 4.x Framework-Installation entspricht nicht dieser Runtime
- Foxhole-Prozesskarte · Erstanbieter-Stichproben auf Windows-PCs. Kein Labor-Benchmark.
War dieser Artikel nützlich?
Ein Ja oder Nein genügt. Wählen Sie optional einen Grund oder fügen Sie eine kurze Notiz hinzu.
Danke. Das hilft uns, diese Seite zu verbessern.