Error: the source files could not be found when installing .NET 3.5

  • 7023172
  • 11-Jul-2018
  • 11-Jul-2018

Environment

Secure Configuration Manager 7.x

Situation

.NET Framework 3.5 is a prerequisite for SCM.  An error message that the source files could not be found is received when trying to install .NET.
After you install security update 2966827 or 2966828 (described in Microsoft Security Bulletin MS14-046) for the Microsoft .NET Framework 3.5 and then try to enable the optional Microsoft .NET Framework 3.5 feature in Windows Features for the first time, the feature may not be enabled. 

Resolution

To resolve this issue, install update 3005628.


Update 3005628 will remove security update 2966827 or
2966828 from any system that does not have the .NET Framework 3.5 feature content installed and present in Windows 8, Windows Server 2012, Windows 8.1, and Windows Server 2012 R2. 

Cause

Security updates 2966827 and 2966828 (described in Microsoft Security Bulletin MS14-046) for the .NET Framework 3.5 require metadata that is added to the system only when the Microsoft .NET Framework 3.5 feature is enabled. Updates that apply to the .NET Framework 3.5 are meant to be installed only after the .NET Framework 3.5 feature is installed.