Formas de pagamento Abuse

Como instalar o framework 3.5 no Windows 2012

03.10.2021, 16:36

A maioria das aplicações Windows modernas requerem o .NET Framework para funcionar corretamente. A instalação do .NET Framework 4.5 normalmente não levanta quaisquer questões, mas a instalação do .NET Framework 3.5 levanta muitas vezes questões.

Muitas vezes, ao tentar instalar o .NET Framework 3.5 no Windows Server 2012 R2 com definições padrão, surge o erro"A instalação de uma ou mais funções, serviços de função ou funcionalidades falhou. Não foi possível encontrar os ficheiros de origem...".

Para instalar o .NET Framework 3.5 manualmente, basta clicar no botão Especificar um caminho de origem alternativo e especificar um caminho alternativo para a pasta com o conteúdo do disco de instalação do Windows Server 2012 R2.

Pode especificar uma pasta local(D:sourcesxs, onde D:), em que D é a letra da unidade de DVD local com a distribuição do Windows Server) ou um diretório de rede.

Ao clicar em OK, o sistema localizará os ficheiros binários do componente .NET Framework 3.5.e instalá-lo-á.

A mesma operação pode ser efectuada a partir da linha de comandos, executando o seguinte comando com direitos de administrador: dism /online /enable-feature /featurename:NetFX3 /all /Source:d:sourcessxs /LimitAccess

/Online - significa atualizar o SO atual, não a imagem wim

/enable-feature /featurename:NetFX3 /all - é necessário instalar o .NET Framework 3.5 com todos os recursos

/Source - caminho para o catálogo de distribuição do Windows onde estão localizados os componentes necessários

/LimitAccess - impede o acesso ao nó do Windows Update

O caminho para a distribuição "original" do Windows numa base permanente pode ser fixado utilizando

  • o parâmetro de registo RepairContentServerSource, que está localizado no ramo HKLMSOFTWAREMicrosoftWindowsCurrentVersionPoliciesServicing;
  • política de grupo Especificar definições para a instalação opcional de componentes e reparação de componentes (a política corrige o mesmo parâmetro no registo).

Para verificar se o .NET Framework 3.5 está instalado, aceda ao diretório C:WindowsMicrosoft.NETFramework64 e certifique-se de que a v3.5 se encontra entre os diretórios das versões .NET instaladas.