Como habilito o .NET Framework 4.0 no Windows Server 2008 R2 como um recurso? já instalei o instalador de perfil completo, mas sempre que desejo adicionar 4.0 como um recurso para uma função específica, ele não aparece. O que vejo ainda é o .Net Framework 3.5.1. Estou usando a edição padrão do Windows Server 2008 R2 SP1. Há algo que devo fazer para que o .NET Framework 4.0 apareça nos recursos?
Responder1
Não acho que o .Net 4.0 seja um recurso disponível no Windows Server 2008R2 (que é análogo ao Windows 7).
Esta edição do Windows é fornecida apenas com o .Net 3.5.1 (supondo que você tenha o Service Pack 1 instalado). Você precisa do Windows 8/Windows Server 2012 se quiser que ele apareça como um "recurso" ou parte principal do sistema operacional (ambos vêm com o .Net 4.5).
Dito isso, se você instalou o perfil completo do .Net 4.0 em seu servidor por meio do instalador autônomo ou da Web fornecido pela Microsoft, isso deve ser suficiente para habilitar o .Net 4.0 para qualquer aplicativo que possa precisar dele em seu servidor.
Existe um motivo específico pelo qual você precisa que ele apareça nos "Recursos" para poder habilitá-lo para uma "Função" específica? Nenhuma das funções internas deve depender disso.
Responder2
Eu sei que esta é uma pergunta de dois anos, mas para quem se deparar com ela. Acabei de me deparar com isso hoje também. 4.0 Simplesmente não aparece no Server Manager porque não é um recurso nativo do 2k8r2
HKLM>Software>Microsoft>Configuração do Net Framework>DNP>
Haverá subchaves para cada versão instalada se você quiser verificar o que possui.
Responder3
Sim, você precisará instalar os próprios frameworks .NET 4.0 ou 4.5 (já que eles não são "Recursos do Windows" como o 3.5 estava em seu sistema operacional). você só pode ver recursos relacionados ao .NET 3.5 no Server Manager. Consulte o link abaixo para obter mais informações.
http://en.wikipedia.org/wiki/.NET_Framework_version_history
Espero que isto ajude.