Preciso instalar o Net Framework 3.5 SP1 no Server 2012 e conheço o método que requer a mídia de instalação. Instalando o .NET Framework 3.5 no Windows Server 2012
No entanto, não tenho a mídia de instalação e não tenho Internet. Existe alguma outra maneira de instalá-lo?
Respostas:
Você pode baixar a versão de avaliação do Windows Server 2012 para obter uma ISO com os arquivos de origem necessários.
Monte o ISO com a montagem ISO da caixa de entrada e execute o DISM para instalar o .Net 3.5:
Se falhar, tente também executar esta atualização antes de tentar ativar o .Net 3.5:
Atualização para o .NET Framework 3.5 no Windows 8, Windows 8.1, Windows Server 2012 e Windows Server 2012 R2
http://support2.microsoft.com/kb/3005628/en-us
Isso remove 2 atualizações de segurança que podem impedir a instalação do .Net 3.5
fonte
D:\sources\sxs
também. Eu também adicionei a/all
bandeira.Esta resposta combina informações de várias respostas e também adiciona algumas etapas extras não mencionadas anteriormente.
Consegui fazer da seguinte maneira:
.
Ambos parecem ser necessários e na ordem que eu dei. ( fonte )
Se você receber um erro "arquivos de origem não encontrados", confirme novamente se a imagem do R2 está em uso. Esse era o problema para mim - o .NET 3.5 real estava ausente da minha imagem, que era simples em 2012.
Se ambos os comandos forem bem sucedidos, parabéns! Agora você o tem instalado. Em caso de dúvida, você pode confirmar a versão usando as etapas descritas aqui .
fonte
/all
depois/featurename
como sugerido aqui.Aqui está como eu fiz isso.
Baixe a imagem ISO do Windows Server 2012 R2 em https://www.microsoft.com/en-us/evalcenter/evaluate-windows-server-2012-r2 .
Coloque a imagem do disco no computador que precisa .Net Framwork 3.5
Clique com o botão direito no arquivo e monte. Isso deve criar uma unidade D. Vá para o Gerenciador do Servidor, clique em Gerenciar> Adicionar funções e Recursos.
Clique na seleção Recursos e escolha a entrada .Net Framework 3.5.
Continue clicando em Avançar até chegar à página final.
Não clique em Instalar ainda - clique no pequeno link na parte inferior para "Especificar fonte de dados alternativa". Mude o caminho para D: \ Sources \ SxS
Depois instale
fonte
A única maneira de conseguir instalar a estrutura é conectando a máquina à Internet e executando o Windows Update.
fonte
Para o Windows 2012R2, o comando deve ser
fonte
Obtenha um servidor windows iso image 2008 ou superior monte a imagem na unidade de imagem integrada do windows server 2012 r2, adicione funções e recursos e selecione o recurso dotnet framework 3.5, clique em fonte alternativa para mostrar o nome do caminho, por exemplo, e: \ sources \ sxs e clique em instalar. Isso deve funcionar.
Ou execute o Windows Update e siga este https://support.microsoft.com/en-us/kb/3005628 para obter a solução.
fonte
Eu especifiquei
C:\Windows\WinSXS
como o caminho de origem alternativo. Isso falhará metade do tempo na primeira rodada, mas parece que finalmente funcionará.Fiz isso esta manhã sem problemas e foi concluído na primeira tentativa.
fonte
Se a montagem de um https://www.microsoft.com/pt-br/evalcenter/evaluate-windows-server-2012-r2 ainda falhar, determinamos um pequeno ajuste nas INSTRUÇÕES SUPERIORES de Eis. 19 de março de 2016 foi a última polegada para o sucesso .
Baixar e montar o ISO de instalação do 2012 Server R2 é essencial, mas tivemos que mudar para o diretório letter \ sources da unidade montada e carregar a versão NEWER R2 v9600 do executável DISM. A montagem do ISO e a especificação do local / source falharam em concluir ou mesmo iniciar qualquer progresso da instalação, pois o Windows estava usando a versão 9200 do DISM que aparentemente odeia a opção / source, mas relatou apenas isso dentro do % systemroot% \ Logs \ DISM \ dism.log . O erro descreveu explicitamente / sources como e a opção UNKNOWN e, portanto, estava fadada à falha silenciosa sem montar corretamente o ISO da fonte R2.
Era necessário especificar a versão mais recente do DISM.exe 9600 dentro da ISO montada, alterando os diretórios para o caminho ISO montado de dism.exe.
A saída do processador de comandos especificará imediatamente se você está executando a versão necessária do dism.exe
fonte