Que versão do .NET estou executando?

16

No Windows 7, como posso saber qual versão do .NET framework eu instalei?

Em sistemas operacionais anteriores, (isto é, o Vista / XP), eu pude ir para Adicionar / Remover Programas e mostrar todas as versões do .NET Framework instaladas. Com o Windows 7, acabei de ver "Microsoft .NET Framework 4 Client Profile" (no painel de controle Programas e Recursos).

Meu palpite é que ele está mostrando apenas o número de versão mais recente / maior para a instalação do meu .NET framework?

Observação: também verifiquei Programas e recursos > Atualizações instaladas, para ver se todas as versões do .NET Framework instaladas foram exibidas, mas sem sorte.

    
por Adam Kane 08.08.2010 / 09:52

4 respostas

14

Procure em <%WINDIR%>\Microsoft.NET\Framework (e / ou Framework64 ), isso lhe dará uma dica bastante confiável.

Ele pode conter vários diretórios de versão, como v4.0.30319 e assim por diante.

    
por 08.08.2010 / 10:12
5

A Microsoft tem um artigo da base de conhecimento que responde a essa pergunta:

Como determinar quais versões e níveis de service pack do Microsoft .NET Framework estão instalados

O artigo lista as chaves de registro a serem verificadas para determinar se uma determinada versão do .NET Framework está instalada.

O Windows 7 é fornecido com o Microsoft .NET Framework 3.5 SP1 incluído como componente do sistema operacional, portanto, ele não é exibido na janela principal de Programas e Recursos. Você pode ver partes dele na seção Ativar ou desativar recursos do Windows de Programas e Recursos. O Microsoft .NET Framework 3.5 SP1 inclui o .NET 2.0 SP2 e o .NET 3.0 SP2.

    
por 08.08.2010 / 21:16
2

O .NET V3.5 é instalado como parte do sistema operacional no Windows 7 e não é possível desinstalá-lo. Eu não acho, então é por isso que ele não aparece em Adicionar / Remover.

Por padrão, isso também significa que você tem V2.0 e V3.0, pois todos compartilham um CLR comum (V2.0).

    
por 08.08.2010 / 14:28
1

Versões .NET CLR (V1.0, 1.1, 2 e 4) serão instaladas lado a lado - você pode ter todas delas.

3 e 3.5 foram bibliotecas adicionais adicionadas ao tempo de execução V2.

    
por 08.08.2010 / 10:54