Formas de pagamento Abuse

Como instalar o framework 3.5 no Windows Server 2016

03.10.2021, 14:56

Muitas aplicações requerem o .Net Framework 3.5 instalado para serem executadas no Windows Server 2016, apesar de o .NET Framework 4.6 estar instalado por predefinição. Por exemplo, não é possível instalar e executar o SQL Management Studio sem o .Net 3.5. A seguir, vamos ver como instalar o Net Framework 3.5 no Windows Server 2016.

Como instalar o Net Framework 3.5 no Windows Server 2016.

Ao tentar instalar o .Net 3.5 através da consola do Server Manager (Add Roles and Features -> Features -> Net Framework 3.5 Features, a instalação termina com o erro 0x800f081f(The source files could not be found). Isto deve-se ao facto de os ficheiros binários do Net Framework 3.5 não estarem presentes no repositório de componentes do Windows.

Para instalar, precisará da distribuição do Windows Server 2016 como um ficheiro iso ou descomprimido num balão de rede. Monte a imagem iso com a distribuição numa unidade virtual separada (por exemplo, a unidade D:). Pode instalar o componente a partir da GUI ou utilizando o PowerShell.

Instalar o .Net Framework 3.5 utilizando a consola GUI do Gestor de servidor

O componente .Net 3.5 pode ser instalado a partir da consola gráfica do Gestor de servidor. Para tal, selecione o componente como anteriormente, mas antes de clicar no botão Instalar, clique na pequena ligação na parte inferior do assistente (Especificar um caminho de origem alternativo).

Em seguida, especifique a unidade, que pode ser o caminho D:sourcessxs. Também pode ser uma pasta de rede para onde copiou anteriormente a distribuição (por exemplo, server1distrws2016sourcessxs). Clique em OK.

Execute a instalação.

Instalando o .Net Framework 3.5 usando o PowerShell

É ainda mais fácil instalar o componente Net Framework 3.5 Features a partir da consola do PowerShell executada com privilégios de administrador. Para fazer isso, basta executar o comando:

Dism.exe /online /enable-feature /featurename:NetFX3 /All /Source:D:sourcessxs /LimitAccess

Onde D: é a unidade que contém a distribuição do Windows Server 2016.

Também é possível executar a instalação usando o comando:

Add-WindowsFeature NET-Framework-Core -Source d:sourcessxs

Após a conclusão da instalação do componente, não é necessário reiniciar o servidor.