Problem :
When you try to install .Net Framework
3.5 on Windows Server 2012 R2 , it fails with following error :
Error Code 0x800F0906 or “the source
files could not be downloaded”,
Reason :
Microsoft released a security
update in August 2014 that updates .Net components. The security updates are as
follows:
KB2966827
KB2966828
If either of these updates are installed, you will run into
the above issue if your server does not have access to the Internet to pull the
updated components.
Solution :
There are 2 solutions for this problem :
1. Uninstall Security Updates KB2966828 and KB2966827
and then try to install .Net Framework 3.5 again. It should not give any error
now.
2. Install the Update Fix for .net Framework 3.5 for
Windows server 2012 R2 from following link . This
update resolves an issue that prevents the optional Microsoft .NET Framework
3.5 feature from being enabled after you install security update 2966827 or 2966828 for
the Microsoft .NET Framework 3.5.
You will not get the error
after applying any of these 2 solutions.
Cheers !!!!