No Windows 7, como posso saber qual versão do .NET framework eu instalei?
Nos sistemas operacionais anteriores (ou seja, Vista / XP), eu era capaz de ir para Adicionar / Remover Programas e mostraria todas as versões do .NET Framework instaladas. No Windows 7, vejo apenas "Perfil do cliente Microsoft .NET Framework 4" (no painel de controle Programas e Recursos).
Meu palpite é que ele está apenas mostrando o número da versão mais recente / maior para minha instalação do .NET Framework?
Nota: Também verifiquei Programas e Recursos> Atualizações Instaladas, para ver se todas as versões do .NET Framework instaladas foram mostradas lá, mas sem sorte.
windows-7
.net-framework
version
Adam Kane
fonte
fonte
Respostas:
Procure
<%WINDIR%>\Microsoft.NET\Framework
(e / ouFramework64
), isso lhe dará uma dica bastante confiável.Pode conter vários diretórios de versão, como
v4.0.30319
etc.fonte
A Microsoft possui um artigo da base de conhecimento que responde a esta pergunta:
Como determinar quais versões e níveis de service pack do Microsoft .NET Framework estão instalados
O artigo lista as chaves do Registro para verificar se uma versão específica do .NET Framework está instalada.
O Windows 7 é fornecido com o Microsoft .NET Framework 3.5 SP1 incluído como um componente do sistema operacional, portanto, não aparece na janela principal de Programas e Recursos. Você poderá ver partes dele na seção Ativar ou desativar recursos do Windows em Programas e recursos. O Microsoft .NET Framework 3.5 SP1 inclui o .NET 2.0 SP2 e o .NET 3.0 SP2.
fonte
O .NET V3.5 está instalado como parte do sistema operacional no Windows 7 e você não pode desinstalá-lo, eu não acho, por isso não aparece em Adicionar / remover.
Por padrão, esse também significa que você possui a V2.0 e a V3.0, pois todas compartilham um CLR (V2.0) comum.
fonte
As versões .NET CLR (V1.0, 1.1, 2 e 4) serão instaladas lado a lado - você pode ter todas elas.
3 e 3,5 foram bibliotecas adicionais adicionadas ao tempo de execução da V2.
fonte