O Microsoft .NET Framework é um recurso importante do sistema operacional Windows moderno. Ele fornece aos desenvolvedores um conjunto de código pronto que a Microsoft mantém. Na maioria das vezes, você não tem interações diretas com o .NET Framework. No entanto, nem sempre é esse o caso. Às vezes, você precisa saber a versão específica do .NET Framework instalada em seu sistema.

Aqui estão seis maneiras de descobrir quais versões do .NET Framework estão instaladas em sua versão do Windows.

Encontre as versões mais recentes do .NET Framework: 4.5 e posterior

Existem três métodos que você pode usar para descobrir a versão do .NET Framework para as versões 4.5 e posteriores. "Mas Gavin", ouço você dizer, "estou fazendo isso para ver que versão tenho, não sei se é 4.5 ou não."

Você está exatamente certo. Encontrar sua versão do .NET Framework leva apenas um momento. Você pode determinar rapidamente se possui o .NET Framework versão 4.5 ou posterior. Do contrário, você pode presumir com segurança que possui uma versão anterior instalada ou que não possui nenhuma versão do .NET Framework (o que é altamente improvável).

1. Use o Editor do Registro para encontrar a versão do .NET Framework

Você pode encontrar as versões do .NET Framework instaladas em seu sistema no registro. ou o registro

  1. Clique em Ctrl + R Para abrir Executar, digite regedit.
  2. Quando o Editor do Registro for aberto, procure a seguinte entrada: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ NET Framework Setup \ NDP \ v4
  3. Sob V4 , Confira o كاملة Se houver, você tem o .NET Framework versão 4.5 ou posterior.
  4. No painel direito, verifique a entrada DWORD chamada Versão . Se a versão DWORD estiver presente, você tem o .NET Framework 4.5 ou posterior.
  5. Os dados da versão DWORD contêm um valor relacionado à versão específica do .NET Framework. Por exemplo, na imagem abaixo, a versão DWORD tem o valor 461814. Isso significa que meu sistema tem o .NET Framework 4.7.2 instalado. Verifique na tabela abaixo o valor DWORD da versão.

Você pode comparar o valor DWORD com a tabela de valores abaixo para ver a versão exata do .NET Framework em seu sistema.

2. Use o prompt de comando para encontrar a versão do .NET Framework

Tipo O assunto Na barra de pesquisa do menu iniciar, clique com o botão direito na melhor correspondência e selecione Executar como administrador .

Agora, copie e cole o seguinte comando no prompt de comando:

 

consulta reg para "HKLM \ SOFTWARE \ Microsoft \ Net Framework Setup \ NDP \ v4" / s

O comando lista os .NET Frameworks instalados para a versão 4. NET Framework versão 4 e posterior, exibido como “v4.x.xxxx”.

3. Use o PowerShell para encontrar a versão .Net Framework

Tipo powershell Na barra de pesquisa do menu iniciar, clique com o botão direito na melhor correspondência e selecione Executar como administrador . Executar como Administrador.

Agora, você pode usar o seguinte comando para verificar o valor DWORD da versão do .NET Framework:

 

Get-ChildItem 'HKLM: \ SOFTWARE \ Microsoft \ NET Framework Setup \ NDP \ v4 \ Full \' | Get-ItemPropertyValue -Name Release | Foreach-Object {$ _- ge 394802}

O comando acima retorna Verdadeiro Se a versão do .NET Framework for 4.6.2 ou superior. Caso contrário, ele retornará Falso . Você pode usar a tabela de valores DWORD do .NET Framework acima para substituir os últimos seis dígitos do comando por uma versão diferente. Veja meu exemplo:

O primeiro comando confirma a existência da versão 4.6.2. O segundo confirma a existência da versão 4.7.2. No entanto, o terceiro comando verifica a versão 4.8, que ainda não instalei porque o Windows 10 May Update não chegou ao meu sistema. No entanto, você pode obter a essência de como um comando do PowerShell funciona com uma tabela de valores DWORD.

Encontre uma versão mais antiga do .NET Framework

Você pode descobrir quais versões antigas do .NET Framework estão instaladas em seu sistema usando o registro. O Editor do Registro contém todas as respostas.

  1. Clique em Ctrl + R Para abrir o Run, então Digite regedit .
  2. Quando o Editor do Registro for aberto, procure a seguinte entrada: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ NET Framework Setup \ NDP
  3. Verifique o arquivo NDP no registro para cada versão do .NET Framework.

Verifique sua versão do .NET Framework com uma ferramenta de terceiros

Existem várias ferramentas que você pode usar para localizar a versão do .NET Framework em seu sistema automaticamente. No entanto, ele não é atualizado com frequência, por isso conhecer o método manual também é útil.

1. Detector Raymondcc .NET

Raymondcc .NET Detector é uma das ferramentas de detecção mais rápidas e fáceis de usar. Você pode baixar e extrair a pasta e, em seguida, executar o arquivo executável. Quando você executa o programa, ele exibe uma lista de versões do .NET Framework. As versões pretas instalam em seu sistema, enquanto as versões cinzas não. Se você clicar na versão cinza do .NET Framework, o programa o levará para o instalador.

Baixar : Detector de sistema Raymondcc .NET janelas janelas (Livre)

A senha de descompactação é Raymondcc

2. Detector de versão ASoft .NET

كاشفات إصدار إطار صافي asoft

O ASoft .NET Version Detector funciona de forma muito semelhante ao Raymondcc .NET Detector. Depois de fazer o download e extrair o programa, execute-o. O programa exibe uma lista das versões do .NET Framework atualmente instaladas. Ele também fornece links de download para as versões que você não possui.

Baixar: Detector de versão ASoft .NET para sistema janelas (Livre)

Maneiras simples de verificar sua versão do .NET Framework

Agora você conhece várias maneiras simples de verificar sua versão do .NET Framework.

Nem sempre é necessário verificar sua versão do .NET Framework. Muitos programas verificarão a versão antes da instalação e informarão se há uma. Antes da instalação, os programas mostrarão uma notificação solicitando que você instale a versão necessária do NetFramework, poupando-lhe a tarefa de descobrir a versão correta.

Se você tiver dúvidas ou problemas, inclua-os nos comentários. Nós responderemos o mais breve possível