The .Net Framework 3.5 is included by default within the Windows 8 operating system and is installed on your Windows 8 computers. However, it is not installed automatically in Windows. You must enable version 3.5 on your computer to run applications that require the .NET Framework 3.5 for Windows 8. You can do this in 2 ways; by enabling the .NET Framework 3.5 in Control Panel or by installing or running an application that requires the .NET Framework 3.5. For both, you will need the Internet Connection.
You can enable the .NET Framework 3.5 yourself through the Control Panel too. Choose Programs and Features, In Control Panel and select Turn Windows features on or off, and then select the Microsoft .NET Framework 3.5.1 check box. You may get one of the following error messages if installing the .NET Framework 3.5 on demand or enabling it in Control Panel fails:
- 0x800f0906: “Windows couldn’t connect to the Internet to download necessary files. Make sure that you’re connected to the Internet, and click Retry to try again.”
- 0x800F081F: “The changes could not be completed. Please reboot your computer and try again.”
These are displayed due to the following reasons;
Your computer may not be connected to the internet. Retry the operation after connecting to the internet. You can enable the .NET Framework 3.5 If you cannot connect to the Internet, using the Deployment Image Servicing and Management (DISM) command-line
tool and specifying the installation media you installed Windows 8 from.
- Open a Command Prompt window with administrative credentials In Windows 8 or Windows Server 2012.
- use the following command To install the .NET Framework 3.5 from installation media located in the D:\sources\sxs directory:
DISM /Online /Enable-Feature /FeatureName: NetFx3 /All /LimitAccess /Source:d:\sources\sxs
- to enable all parent features of the .NET Framework 3.5- Use /All
- to prevent DISM from contacting Windows Update- Use /LimitAccess
- to specify the location of the files needed to restore the feature- Use /Source
If you are using a local source where the network location is inaccessible or doesn’t have the right content, install the .NET Framework 3.5 from installation media as described in the previous point. Instead of a Windows Update for servicing, your administrator has configured your computer to use Windows Server Update Services (WSUS). Ask the administrator to enable permission to use Windows Update instead of WSUS.
That’s how you do the .NET Framework 3.5 installation after Windows 8 installation.