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!