.net Desktop Runtime 8 Site
dotnet --list-runtimes
// In App constructor or Main() if (!IsDesktopRuntimeInstalled()) .net desktop runtime 8
The is a critical software component from Microsoft that allows you to run Windows desktop applications built with .NET 8.0. It serves as the engine that executes the code for programs like Citrix Workspace, ArcGIS Pro, and Dell Command Update. Key Features & Facts dotnet --list-runtimes // In App constructor or Main()
The most common issue in early 2026 is not the first install—it's the . UseShellExecute = true )
Use Microsoft's official WindowsDesktop.Runtime NuGet package to detect the exact required version:
FileName = "https://aka.ms/dotnet-core-applaunch?missing_runtime=true&arch=x64&rid=win-x64&apphost_version=8.0.4", UseShellExecute = true );