Install .NET Framework 3.5 on Windows Server 2012 with / without CD

November 24, 2015 updated by Admin Leave a reply »

Today, there are lots of applications available that require .NET framework installed to run, including SQL Server. When try to install .NET framework 3.5 on a computer running with Windows Server 2012 (R2) or 2008 (R2), you might receive one of the following error messages

“The request to add or remove features on the specified server failed. The source files could not be downloaded.”

“The source files could not be found. Use the “Source” option to specify the location of the files that are required to restore the feature.”

failed-install-net-framework

This problem happens because the computer cannot download the .NET framework from Windows Update, or you specify a wrong alternate source path. So here we’ll walk you through the steps of installing .NET framework 3.5 on Windows Server 2012 (R2) with / without a install CD.

How to Install .NET Framework 3.5 on Windows Server 2012 (R2)?

First of all, open the Server Manager in Windows Server 2012 (R2). Click Add roles and features.

server-manager

On the Before you begin page, click on Next.

add-roles-and-feature-wizard

On the Select installation type screen, select Role-based or feature-based installation and click Next.

installation-type

Select the local server you want to install .NET 3.5 framework onto and click Next

server-selection

On the Select server roles page, do not select any role and just click Next.

server-roles

On the Select features screen, check .NET Framework 3.5 features and click Next.

add-net-framework-feature

On the Confirm installation selections page, you will get a warning “Do you need to specify an alternate source path? One or more installation selections are missing source files on the destination server.

confirm-installation

Here you have two choices:

  • If your computer has Internet connection, just ignore this warning and click Install. The wizard will try to connect to Microsoft’s online server and download the missing files from Windows Update.
  • If your computer has no Internet connection, you have to specify the alternate source path. Click the Specify an alternative source patch link at the bottom of the above screenshot. Then enter path of the source files from Windows Server 2012 installation CD.

    alternate-source-path

    In my example, it’s D:\sources\sxs, where D: is drive letter of my installation media. Click OK and then click Install to begin installation.

Once .NET Framework 3.5 has been installed, the screen will tell you Installation succeeded.

installation-progress

Click Close to exit the wizard. That’s it!