O Windows 7 tem o .NET 4 instalado por padrão?


21

Ofereci um software em que o .NET 4.0 é necessário e prometido, que o Windows 7 já vem com essa estrutura. Caso contrário, o usuário pode usar a função integrada "Windows Update" para instalar a estrutura. Meu cliente me disse que não há um Framework no Windows 7 Professional instalado. Quais são os detalhes sobre a situação do Windows 7 e existe uma opção para instalar o .NET usando a função de atualização do Windows 7?


Está instalado por padrão. Pode ser removido. Faça seu cliente instalá-lo.
— Ramhound

3
@Ramhound - Seu comentário conflitos com mais votados resposta abaixo
— mindless.panda

Respostas:


24

O Windows 7 não vem com o .NET 4 pré-carregado, mas se você executar o Windows Update para atualizá-lo, ele será instalado.

ATUALIZAÇÃO :

Verificando meu histórico de atualizações novamente e sim, ele é oferecido como uma atualização, mas somente depois que eu atualizei o computador para o SP1.

insira a descrição da imagem aqui


obrigado pela sua resposta. A resposta da SkyBeam diz que apenas 3,5 serão instalados e o 4,0 precisará ser instalado manualmente. você tem 100% de certeza de que o 4.0 vem com atualizações?
— Nasenbaer

11
A figura em anexo na resposta mostra que é uma atualização, mas somente após a instalação do SP1, que também pode ser o caso de outros computadores com Windows 7.
— paradd0x

5
Posso confirmar que o .NET framework 4 vem com atualizações. Mas talvez não com o primeiro monte de atualizações. Para mim, foram necessárias cerca de 3 reinicializações e 4 ciclos de WU para serem exibidas (nova instalação do Win7 com o SP1 integrado à mídia de instalação). A dica sobre o SP1 também pode ser importante. O SP1 ainda não é aplicado em todos os nós do Win7 e, portanto, o .NET 4 pode não ser implantado em uma ampla base de usuários. Eu recomendaria agrupar um aplicativo que o requeresse com o pacote de redistribuição do perfil do cliente .NET 4.
— SkyBeam

Muito obrigado. Agora não há mais confusão do meu lado! Ótimo!
— Nasenbaer

11
Além disso, se você instalar apenas atualizações "recomendadas" e não atualizações "opcionais", apenas o perfil de cliente .NET 4.0 - e não o perfil completo - será o seguinte: com o .NET 4.5.x recentemente se tornando uma atualização recomendada que não é como relevante mais (porque 4.5.x substitui o perfil completo 4.0 de qualquer maneira).
— precisa saber é o seguinte

17

O Windows 7 (SP1) vem com as seguintes estruturas .NET 1.0, 1.1, 2.0, 3.0 e 3.5 suportam o AFAIK. Se você precisar do suporte ao .NET Framework 4.0, seus clientes precisarão baixar pelo menos o perfil de cliente do Microsoft .NET Framework 4 .

Acabei de verificar a atualização do Windows em uma instalação limpa do Windows 7 Home Premium. Diretamente após a instalação, o Windows Update oferece uma atualização de segurança para o .NET Framework 3.5.1. Mas nenhum .NET Framework 4.0 é oferecido pelo Windows Update na primeira execução do Windows Update. Vou instalar os patches fornecidos primeiro e depois relatar se o .NET Framework 4.0 é oferecido posteriormente.

Atualização: Acabei de entrar na segunda rodada de atualização na minha VM e agora me oferecem apenas seis atualizações importantes. Ainda não há estrutura .NET 4.

Atualização 2: Eu apenas tive que fazer mais duas rodadas de atualizações do Windows e agora "Microsoft .NET Framework 4 Client Profile para Windows 7" é fornecido pelo Windows Update.

Então, sim, parece ser implantado automaticamente se o Windows Update estiver ativado. Você precisa garantir que todas as atualizações sejam realmente aplicadas ou basta acessar o link de download fornecido acima.


2
Após algumas seqüências de atualização, eu tinha o .NET 4.0 no meu histórico de atualizações. Então, acho que você precisa executar o Windows Update algumas vezes.
— paradd0x

Você pode estar certo. Estou usando um sistema de implantação de softwrae que garante que o .NET framework 4 seja implantado em meus clientes. Mas acho que você está certo que, após algumas sessões de atualização, ele é oferecido. Estou prestes a verificar isso. Pelo menos na primeira execução do WU, ele ainda não apareceu.
— SkyBeam

11
Eu verifiquei meu histórico de atualizações novamente, ele veio somente após a instalação do SP1.
— paradd0x

11
Bom argumento sobre o SP1, recompensado votando sua resposta.
— SkyBeam

3
1.0 e 1.1 não estão instalados no Windows 7. Os aplicativos 1.x podem ser executados no tempo de execução 2.0, e a maioria deles ocorre sem problemas. No entanto, houve alterações na API entre 1.xe 2.0, e os aplicativos 1.x podem tropeçar nas alterações comportamentais. Dito isto, os aplicativos .NET 1.x são muito raros.
— afrazier
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.