Instalando o .NET Framework 3.5 no Windows Server 2012

2

Estou instalando o .NET 3.5 Framework no Windows Server 2012. Eu fiz o download do dotNetFx35setup.exe do site da Microsoft e copiei para um local E: \ Sources \ SxS. Em cada link no google eles estão dizendo sobre esta pasta SxS, assim fez assim. Mas ainda não sou capaz de instalar o .NET framework da GUI. Eu selecionei .NET em recursos e especifiquei o caminho para E: \ Sources \ SxS. O que estou fazendo errado?

Meu pc não está conectado à internet, então eu preciso de um método de instalação ofline.

    
por Vikram Singh 26.09.2014 / 12:10

4 respostas

8

Você precisa do ISO 2012 / 2012R2 montado ou descompactado em uma pasta, pois a mídia de instalação do .net 3.5 está incluída no próprio DVD / ISO!

Em seguida, você pode instalar iniciando um prompt de comando (como administrador) e executando o seguinte comando:

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:d:\sources\sxs

(Substituindo d: \ sources \ sxs por C: \ users \ você \ desktop ... ou onde quer que você o descompacte!)

As opções de comando usadas acima fazem o seguinte ~:

/Online targets the operating system you're running (instead of an offline Windows image).

/Enable-Feature /FeatureName:NetFx3 specifies that you want to enable the .NET Framework 3.5.

/All enables all parent features of the .NET Framework 3.5.

/LimitAccess prevents DISM from contacting Windows Update.

/Source specifies the location of the files needed to restore the feature (in this example, the D:\sources\sxs directory).

Isso funciona 99,9% do tempo e, se falhar, geralmente indica um problema com o serviço de atualização do BITS / Windows, que na verdade são usados pela ferramenta DISM (Deployment Image Servicing and Management). Para corrigir isso, consulte Este artigo do Microsoft Fixit . O manual do windows 8 também funciona para 2012 / 2012R2!

    
por 26.09.2014 / 12:45
1

Você precisa do ISO 2012 / 2012R2 montado ou descompactado em uma pasta, pois a mídia de instalação do .NET 3.5 está incluída no próprio DVD / ISO.

A seguir, você pode instalar iniciando um Prompt de Comando (como administrador) e executando o seguinte comando:

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:Z:\sources\sxs

( Z: indica a unidade de DVD)

    
por 29.07.2016 / 14:36
0

Se você não tiver um ISO, poderá fazer o download de uma versão de avaliação do Windows 2012 R2 e de fontes / sxs de cópia / passada e selecionar esse local ao instalar o .Net usando o gerenciador do servidor. Funcionou bem para mim.

    
por 09.11.2016 / 15:45
0

Também tive um problema com isso e devo mencionar que, se você estiver usando uma versão OEM / ROHK do Windows Server 2012, o problema pode ser a existência de um segundo pacote de idiomas instalado.

Um segundo pacote de idiomas também bloqueará a instalação do .NET Framework.

Você pode verificar com o lpksetup.exe se houver outro idioma instalado. Remova todos os idiomas até que você tenha apenas um e tente instalar o .NET Framework novamente.

Além disso, se você estiver usando o OEM / ROK, poderá ser necessário obter um DVD de instalação diferente, porque, no meu caso, os arquivos de instalação do .NET estavam ausentes no DVD OEM original.

    
por 04.07.2016 / 15:35