
I had issues today with a newly loaded ML350 Gen9 server running Server 2012 R2 – pretty much nothing loaded besides all the Windows updates – first app I went to load required .NET FX 3.5, so I began to add it using the Server manager Add/Remove Roles/Features – I specified the “alternative source” (DVD path E:\sources\sxs\ ) as you need to and it failed
I tried using the manual DISM command to install FX 3.5:
dism.exe /online /enable-feature /featurename:NetFX3 /Source:d:\sources\sxs /LimitAccess
and
dism.exe /online /enable-feature /featurename:NetFX3ServerFeatures /Source:d:\sources\sxs /LimitAccess
It died at 63% as well .
It appears that there are two recent Windows Updates that cause this behaviour and you need to UNINSTALL them to get .NET FX 3.5 to setup on 2012 / Win 8
The article below contains some FIXIT scripts to solve this:
Update for the .NET Framework 3.5 on Windows 8, Windows 8.1, Windows Server 2012, and Windows Server 2012 R2 –
LINK (http://support2.microsoft.com/kb/3005628/en-us)