Pular para o conteúdo

.NET Desktop Runtime

AplicativoMicrosoft Corporation

Também chamado de dotnet desktop, net desktop runtime, .net 8 desktop, .net 6 desktop

Microsoft CorporationSystem

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
A Feex diz
Se a caixa de diálogo informar Desktop Runtime 8, eu baixo essa versão principal da Microsoft. Não instalo o Framework 4.8 como substituto e não baixo todas as SKUs da página.

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?

Execute aplicativos desktop dependentes de framework

Aplicativos WPF e WinForms que não incluíram o runtime de forma autocontida. Eles indicam uma versão principal.

Versões principais side-by-side

As versões 6, 8 e 9 podem coexistir. Instalar a 8 não atende a um aplicativo que exige a 6.

Não é o Framework 4.x

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.

8 LTS (típico atual)
9 / STS atual
6 LTS (ainda encontrado)

Requisitos de sistema

Os valores seguem as orientações públicas do desenvolvedor. A carga de trabalho ainda altera a necessidade real.

Mínimo

Requisitos mínimos de sistema
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.

Processos instalados
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

Locais comuns do .NET Desktop Runtime
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.

Contatos oficiais
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.

Este artigo foi útil?

Um sim ou não é suficiente. Escolha um motivo se desejar, ou adicione uma breve observação.

Este artigo foi útil?