.NET Desktop Runtime
Também chamado de dotnet desktop, net desktop runtime, .net 8 desktop, .net 6 desktop
Uma única página para runtimes modernos do .NET desktop que executam aplicativos WPF e Windows Forms. Os aplicativos solicitam uma versão principal específica. Não é o .NET Framework 4.x e não cobre todas as SKUs.
O que você precisa saber
Uma única página do Desktop Runtime. Os aplicativos ainda precisam de sua versão principal indicada.
Este é o pacote moderno do .NET desktop para WPF e WinForms. Não é o Framework 4.x, não é o pacote de hospedagem do ASP.NET e não é um catálogo de todas as SKUs fora de suporte.
- O que é?
- Pacote moderno do .NET para WPF e WinForms
- Igual ao Framework 4.x?
- Não. Produto diferente
- Todas as SKUs?
- Não. Página única. Instale a versão principal indicada
O que é o .NET Desktop Runtime?
O .NET Desktop Runtime inclui o runtime base do .NET mais o WPF e o Windows Forms. A Microsoft também disponibiliza um .NET Runtime menor e um ASP.NET Core Runtime. Um único artigo cobre a família desktop. Você ainda deve instalar a versão principal solicitada pelo aplicativo.
Se você nunca o utilizou
Se um aplicativo solicitar "instalar o .NET Desktop Runtime 8" (ou 6, ou 9), este é o runtime compartilhado para WPF e WinForms. Baixe a versão principal indicada pelo aplicativo em dotnet.microsoft.com. Esta página não se refere ao .NET Framework 4.8, nem ao pacote de hospedagem do ASP.NET, e não é um artigo separado para cada SKU.
Para que é utilizado?
Aplicativos WPF e WinForms que não incluíram o runtime de forma autocontida. Eles indicam uma versão principal.
As versões 6, 8 e 9 podem coexistir. Instalar a 8 não atende a um aplicativo que exige a 6.
Aplicativos que solicitam o .NET Framework 4.8 exigem o produto mais antigo e exclusivo do Windows, não esta página.
A quem se destina?
- Pessoas cujo instalador de aplicativo é interrompido por falta do Desktop Runtime
- Administradores que mantêm o 6 LTS e o 8 LTS lado a lado
- Qualquer pessoa que quase instalou o Framework 4.8 para um aplicativo .NET 8
Status atual
.NET Desktop Runtime (2016) é um runtime moderno do .net desktop atual da Microsoft Corporation. O fornecedor ainda direciona os usuários do Windows para https://dotnet.microsoft.com/download/dotnet.
Qual é a idade dele?
O .NET Core 1.0 foi lançado em 2016. Os pacotes desktop surgiram à medida que a pilha de interface do usuário do Windows deixou de ser exclusiva do Framework. O Framework 4.x ainda existe no Windows. É um produto diferente com um instalador diferente.
Versões
Canais principais primeiro. Os números exatos de build não estão todos verificados aqui.
Requisitos de sistema
Os valores seguem as orientações públicas do desenvolvedor. A carga de trabalho ainda altera a necessidade real.
Mínimo
| Sistema operacional | Uma versão do Windows listada pela Microsoft para essa versão principal do .NET em learn.microsoft.com/dotnet/core/install/windows |
|---|---|
| RAM | O runtime é leve. O aplicativo desktop define a real necessidade de RAM |
Perfil de recursos
- Demanda de CPU
- Acompanha o que você abre dentro do aplicativo
- Demanda de RAM
- Acompanha documentos, abas ou bibliotecas
Processos instalados
Estes executáveis pertencem a este produto quando ele está instalado.
| corehost.exe | Host utilizado por muitos aplicativos desktop dependentes de framework. A janela que você visualiza geralmente é o executável do próprio aplicativo. |
|---|
Componentes de inicialização
O runtime não precisa de uma entrada em Aplicativos de Inicialização. Um aplicativo que o utiliza inicia o corehost ou seu próprio apphost quando você o abre.
Locais de arquivos
| Instalação típica | C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\ |
|---|
Problemas comuns
Instalou o Framework 4.8 para um aplicativo .NET 8
Produto incorreto. O Framework 4.x e o moderno .NET Desktop possuem instaladores diferentes.
Versão principal incorreta
Um aplicativo compilado para o 6 não funcionará apenas com o 8, a menos que o fornecedor declare compatibilidade. Instale a versão informada no erro.
Como resolver problemas
Leia a versão principal indicada no erro e abra dotnet.microsoft.com/download/dotnet
Escolha o Desktop Runtime correspondente a essa versão principal. Ignore o ASP.NET e o SDK, a menos que esteja desenvolvendo.
Execute dotnet --list-runtimes
Isso lista os pacotes Microsoft.NETCore.App e Microsoft.WindowsDesktop.App instalados. O Framework 4.x não aparecerá nessa lista.
Não acumule todas as SKUs antigas
Pacotes sem suporte como 5.0 ou 7.0 não são uma estratégia de limpeza. Instale o que o aplicativo atual solicitar.
Alternativas
O .NET SDK inclui este runtime mais os compiladores. Aplicativos autocontidos incluem seu próprio runtime. O Framework 4.8 é o produto mais antigo voltado ao Windows.
Ajuda oficial e downloads
Comece com o fornecedor. Sites aleatórios de exe não são um canal de suporte.
| Download | dotnet.microsoft.com/download/dotnet Instalador oficial ou página do fornecedor |
|---|---|
| Ajuda | learn.microsoft.com/dotnet/core/install/windows Suporte do fornecedor |
| Site oficial | dotnet.microsoft.com/download/dotnet Comece por aqui, não por um host aleatório de executáveis |
| Instalação do .NET Framework | learn.microsoft.com/dotnet/framework/install/ 4.8.x é um produto diferente |
Hardware relacionado
O runtime é pequeno. O aplicativo de desktop iniciado define o uso de CPU e RAM. Qualquer PC atual com Windows 10 ou 11 listado pelo fornecedor executará o pacote.
Detalhes técnicos
Detalhes técnicos
Os números de versão do fornecedor mudam. Este artigo não fixa uma compilação.
Fontes e verificação
Rótulo de fonte registrada: agosto de 2026. Este rótulo não comprova verificação independente. Como pesquisamos.
- Site oficial do .NET Desktop Runtime · Página do produto do fornecedor
- Ajuda do .NET Desktop Runtime · Suporte do fornecedor
- O .NET Framework é um produto diferente · A instalação do Framework 4.x não é este runtime
- Mapa de processos do Foxhole · Amostras proprietárias em computadores Windows. Não é um benchmark de laboratório.
Este artigo foi útil?
Um sim ou não é suficiente. Escolha um motivo se desejar, ou adicione uma breve observação.
Obrigado. Isso nos ajuda a melhorar esta página.