Windows 2012 Server: Ativar o .NET 3.5

3

Eu tenho um Windows 2012 Server que precisa do .NET 3.5 instalado. Para informações / soluções de referência, consulte: link

Eu tentei isso, mas não funciona para mim. Aqui está o que eu estou tentando: Usando um arquivo ISO do Windows 2012, 'montar' no 2012 Server como 'D' e tentei ambos prompt de comando e GUI. No caso da GUI, especifiquei o caminho 'source alternativo' para a pasta 'source / sxs' da unidade D, mas isso falhou sem fornecer informações suficientes.

No caso do prompt de comando, veja o que está acontecendo:

dism /online /enable-feature /featurename:NetFx3  /source:d:\sources\sxs

Eu recebo o erro: Instalado, mas o recurso Pai não está ativado. Então eu tentei outro abordado:

dism /online /enable-feature /featurename:NetFx3  /all /source:d:\sources\sxs

o comando acima, por link deve ativar elementos pai; mas correndo isso eu recebo erro como 'fonte não encontrada'.

Existe algum erro no meu segundo comando? O que mais eu poderia fazer?

Esta é a edição do Windows 2012 Server Standard.

Obrigado!

    
por IrfanClemson 29.05.2014 / 19:17

2 respostas

5

Não importa. Descobri que eu precisava de um ISO 'Windows Server 2012 R2' porque era isso que o servidor de destino era; Eu estava tentando uma ISO regular 'Windows Server 2012' e isso estava lançando o erro 'fonte não encontrada'. Eu baixei uma cópia 'eval' do ISO R2 do site da Microsoft, 'montei' no servidor alvo e, voila, o seguinte comando rodou bem e agora o .NET 3.5 está habilitado!

Obrigado!

dism /online /enable-feature /featurename:NetFx3  /all /source:d:\sources\sxs
    
por 29.05.2014 / 20:09
1

Veja também esta resposta , que indica que, se você tiver um pacote de idiomas instalado, poderá ser necessário desinstalá-lo, reiniciá-lo e tente novamente.

    
por 18.08.2014 / 19:11