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.
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.
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.
É 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.