.NET Desktop Runtime
También llamado dotnet desktop, net desktop runtime, .net 8 desktop, .net 6 desktop
Una página para los entornos de ejecución de escritorio modernos de .NET que ejecutan aplicaciones WPF y Windows Forms. Las aplicaciones solicitan una versión principal específica. No es .NET Framework 4.x ni incluye todas las SKU.
Lo que necesita saber
Una página para Desktop Runtime. Las aplicaciones siguen necesitando su versión principal indicada.
Este es el paquete moderno de escritorio de .NET para WPF y WinForms. No es Framework 4.x, no es el paquete de hospedaje de ASP.NET ni un catálogo de cada SKU sin soporte.
- ¿Qué es?
- Paquete moderno de .NET para WPF y WinForms
- ¿Es lo mismo que Framework 4.x?
- No. Es un producto diferente
- ¿Todas las SKU?
- No. Una sola página. Instale la versión principal indicada
¿Qué es .NET Desktop Runtime?
El .NET Desktop Runtime incluye el entorno de ejecución base de .NET más WPF y Windows Forms. Microsoft también distribuye un .NET Runtime más reducido y un ASP.NET Core Runtime. Un solo artículo cubre la familia de escritorio. Deberá seguir instalando la versión principal que solicite la aplicación.
Si nunca lo ha utilizado
Si una aplicación indica "instalar .NET Desktop Runtime 8" (o 6, o 9), este es ese entorno de ejecución compartido para WPF y WinForms. Descargue la versión principal que indicó la aplicación desde dotnet.microsoft.com. Esta página no es .NET Framework 4.8, no es el paquete de hospedaje de ASP.NET ni un artículo independiente para cada SKU.
¿Para qué se utiliza?
Aplicaciones WPF y WinForms que no incluyeron el entorno de ejecución de forma autocontenida. Especifican una versión principal.
Las versiones 6, 8 y 9 pueden coexistir. Instalar la 8 no satisface a una aplicación que requiere la 6.
Las aplicaciones que solicitan .NET Framework 4.8 requieren el producto anterior exclusivo para Windows, no esta página.
¿Para quién es?
- Personas cuyo instalador de aplicaciones se detiene por la falta de Desktop Runtime
- Administradores que mantienen 6 LTS y 8 LTS en paralelo
- Cualquiera que casi instala Framework 4.8 para una aplicación de .NET 8
Estado actual
.NET Desktop Runtime (2016) es un entorno de ejecución de escritorio moderno de .net actual de Microsoft Corporation. El proveedor aún dirige a los usuarios de Windows a https://dotnet.microsoft.com/download/dotnet.
¿Qué antigüedad tiene?
.NET Core 1.0 se lanzó en 2016. Los paquetes de escritorio llegaron cuando la pila de interfaz de usuario de Windows dejó de ser exclusiva de Framework. Framework 4.x todavía existe en Windows. Es un producto diferente con un instalador diferente.
Versiones
Primero los canales principales. No todos los números de compilación exactos están verificados aquí.
Requisitos del sistema
Los valores siguen las pautas públicas del editor. La carga de trabajo aún modifica la necesidad real.
Mínimo
| Sistema operativo | Una versión de Windows que Microsoft indique para esa versión principal de .NET en learn.microsoft.com/dotnet/core/install/windows |
|---|---|
| RAM | El entorno de ejecución es ligero. La aplicación de escritorio determina la necesidad real de RAM |
Perfil de recursos
- Demanda de CPU
- Depende de lo que abra dentro de la aplicación
- Demanda de RAM
- Depende de los documentos, pestañas o librerías
Procesos instalados
Estos ejecutables pertenecen a este producto cuando está instalado.
| corehost.exe | Host utilizado por muchas aplicaciones de escritorio dependientes del marco. La ventana que ve suele ser el exe de la aplicación. |
|---|
Componentes de inicio
El entorno de ejecución no necesita una entrada en Aplicaciones de inicio. Una aplicación que lo utiliza inicia corehost o su propio apphost al abrir dicha aplicación.
Ubicaciones de archivos
| Instalación típica | C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\ |
|---|
Problemas comunes
Se instaló Framework 4.8 para una aplicación de .NET 8
Producto incorrecto. Framework 4.x y el Desktop de .NET moderno tienen instaladores diferentes.
Versión principal incorrecta
Una aplicación compilada para la versión 6 no se ejecutará únicamente con la 8 a menos que el proveedor haya indicado lo contrario. Instale la versión especificada en el error.
Cómo resolver problemas
Lea la versión principal en el error y luego abra dotnet.microsoft.com/download/dotnet
Seleccione Desktop Runtime para esa versión principal. Omita ASP.NET y SDK a menos que esté desarrollando.
Ejecute dotnet --list-runtimes
Eso enumera los paquetes Microsoft.NETCore.App y Microsoft.WindowsDesktop.App instalados. Framework 4.x no aparecerá allí.
No recopile cada SKU antigua
Los paquetes sin soporte de las versiones 5.0 o 7.0 no son una estrategia de limpieza. Instale lo que requiera la aplicación actual.
Alternativas
El SDK de .NET incluye este entorno de ejecución además de los compiladores. Las aplicaciones independientes integran su propio entorno de ejecución. Framework 4.8 es el producto anterior para Windows.
Ayuda oficial y descargas
Comience con el proveedor. Los sitios con ejecutables aleatorios no son un canal de soporte.
| Descargar | dotnet.microsoft.com/download/dotnet Instalador oficial o página del proveedor |
|---|---|
| Ayuda | learn.microsoft.com/dotnet/core/install/windows Soporte del proveedor |
| Sitio oficial | dotnet.microsoft.com/download/dotnet Comience aquí, no en un alojamiento de ejecutables aleatorio |
| Instalación de .NET Framework | learn.microsoft.com/dotnet/framework/install/ 4.8.x es un producto diferente |
Hardware relacionado
El entorno de ejecución es pequeño. La aplicación de escritorio que ejecute determina el uso de CPU y RAM. Cualquier PC actual con Windows 10 u 11 que el proveedor indique podrá ejecutar el paquete.
Detalles técnicos
Detalles técnicos
Los números de versión del proveedor cambian. Este artículo no fija una compilación.
Fuentes y verificación
Etiqueta de fuente registrada: agosto de 2026. Esta etiqueta no establece una verificación independiente. Cómo investigamos.
- Sitio oficial de .NET Desktop Runtime · Página del producto del proveedor
- Ayuda de .NET Desktop Runtime · Soporte del proveedor
- .NET Framework es un producto diferente · La instalación de 4.x Framework no es este entorno de ejecución
- Mapa de procesos de Foxhole · Muestras directas en PC con Windows. No es una prueba comparativa de laboratorio.
¿Fue útil este artículo?
Un sí o un no es suficiente. Elija un motivo si lo desea o agregue una breve nota.
Gracias. Eso nos ayuda a mejorar esta página.