The solution to “The source files could not be found” when installing .NET Framework 3.5 on Server 2012 (or Windows 8) is to:
- Pop in the DVD (or the ISO for the DVD)
- Start the ADD ROLES AND FEATURES Wizard and click the obvious choices up until the CONFIRMATION screen
- on the CONFIRMATION screen of the ADD ROLES AND FEATURES WIZARD, you need to click the SPECIFY SOURCE link (tiny link at the bottom of the window)
- Point the source path to D:\sources\sxs\ (obviously change D:\ to whatever your DVD drive letter is)
Also note that if you download the .NET 3.5 installer from the web and then try to run it, the install will error out with:
Install from roles and features
For more detail read MS KB2734782:
In Windows 8 and in Windows Server 2012, the .Net Framework 3.5 is a Feature on Demand. The metadata for Features on Demand are included in Windows 8 and in Windows Server 2012. However, the binaries and other files associated with the feature are not included. When you enable the feature, Windows tries to contact Windows Update to download the missing information to install the feature.
2 Comments
A King · September 17, 2014 at 7:40 am
Getting the same error message even when the installation media is inserted into the disk drive and the source path is set as above
Ian Matthews · September 18, 2014 at 7:20 pm
I just posted a ‘fix’ for this on Windows 8 and I would think Server 2012 likely has the same issue. See: http://www.urtech.ca/2014/09/solved-cannot-install-3-5-on-windows-8-1error-0x800f0906-and-0x800f081f/