I downloaded a big file of .Net 3.5 SP1.
Now when I try to install it on Windows Server 2012, I get the following screenshot:
This is alternate solution when you don't have windows server installation disk
That's it!
Your WSUS server is probobly getting in the way, or you just can't reach the Microsoft update site.
Follow these directions. "Specify settings for optional component installation and component repair" worked for me.
Though it is too late, I want to share my experience. Hope this will help some -
My Windows Update was OK and I could not install .Net Framework 3.5 from Add roles and features wizard. The following two commands actually made my day -
Dism.exe /online /enable-feature /featurename:NetFX3ServiceFeatures /Source:%DriveLetter%:\sources\sxs
Dism.exe /online /enable-feature /featurename:NetFX3 /Source:%DriveLetter%:\sources\sxs
You could easily do this. We made it for ourselves if we need it in future.
STEPS:
Create a bat file
Copy this text into the bat file and save it:
@echo To install .NET 3.5 SP1 you need to find the Windows 8.1 DVD Installer or the ISO file.
@echo Please follow the steps below:
@echo 1. Insert the DVD Installer or mount the ISO file."
@echo 2. Open MyComputer and find out the drive letter of the DVD ROM that you just inserted DVD Disk or mounted ISO file."
@echo off
set /p DriveLetter="Please enter the letter of your DVD ROM: "
Dism.exe /online /enable-feature /featurename:NetFX3 /All /Source:%DriveLetter%:\sources\sxs /LimitAccess
@echo off
set /p DriveLetter="Press Enter to close"
Run the bat file as Administrator by right click and click on Run As Administrator and rest should be self explanatory.