No núcleo do Windows Server 2008 R2, uso dism.exe e o nome da característica: 'NetFx3-ServerCore' esse recurso não está disponível no Server 2012 (Windows Server 8).
O uso do instalador padrão do 3.51 no Server 2012 Core me diz: "Você deve usar a Ferramenta de Gerenciamento de Funções para instalar ou configurar o Microsoft .NET Framework 3.5"
Na versão da GUI (do Server 2012) eu posso fazer isso e ele baixa um pacote do Microsoft.com, mas como faço isso no Core?
windows-server-2012
windows-server-core
dotnet-framework
Peter Hahndorf
fonte
fonte
dsim /online /get-features /format:table
diz?Respostas:
Você pode usar o Powershell para mostrar os recursos disponíveis do Windows:
Como os dados são longos e amplos, é melhor inseri-los em um arquivo e revisá-los lá.
mostra que 'Recursos do .NET Framework 3.5' estão disponíveis, mas '.NET Framework 3.5 (inclui .NET 2.0 e 3.0)' foi removido.
No entanto, os arquivos ainda estão no DVD, você pode usar:
ou o comando PowerShell 'Add-WindowsFeature' para instalá-lo:
Edit: No Server 2012 R2 com a Atualização 1 instalada (KB2919355), isso não funcionará se você estiver usando o DVD / ISO original. Você precisa de um DVD ou ISO que inclua essa atualização. Para novas instalações, instale o .NET 3.5 antes de aplicar o KB2919355.
fonte
Onde
x:
está a letra da unidade da mídia de instalação ou compartilhamento de rede mapeado que contém uma cópia dos arquivos de instalação.fonte
/all
flagdism /online /enable-feature /all /featurename:NetFX3 /source:D:\sources\sxs
Uma atualização do Windows pode estar causando o problema: KB2966827 ou seja, uma atualização para 3.5 foi instalada mesmo que o recurso não tenha sido instalado
Leia aqui na parte inferior dos comentários: http://social.technet.microsoft.com/Forums/windowsserver/en-US/5c16b88a-0f19-4aea-ad65-38f0bdb59b9c/install-net-framework-35-on- windows-server-2012-atrás do firewall-não-reconhece-fontes? forum = winserver8gen
fonte