Вам нужно, чтобы ваш 2012 / 2012R2 ISO был установлен или распакован в папку, так как установочный носитель для .net 3.5 фактически включен в сам DVD / ISO!
Далее вы можете установить, запустив командную строку (от имени администратора) и выполнив следующую команду:
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:d:\sources\sxs
(Замена d: \ sources \ sxs на C: \ users \ you \ desktop ... или куда бы вы его не распаковывали!)
Командные переключатели, использованные выше, делают следующее:
/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).
Это работает в 99,9% случаев, а в случае сбоя - это обычно указывает на проблему со службой обновления BITS / Windows - которые на самом деле используются инструментом DISM (Deployment Image Servicing and Management). Чтобы это исправить, взгляните на статью Microsoft Fixit . Руководство по Windows 8 также работает на 2012 / 2012R2!