This project has moved and is read-only. For the latest updates, please go here.

Previous Install Windows 2008 KB956250 Manual Install Install .Net 4.x Next

Install .Net 4.0

FineBuild can install and configure .Net 4.0 as part of the SQL Server install process.

You must Install .Net 3.5 for all editions of SQL Server, but SQL Server 2012 and above requires that .Net 4.0 is installed prior to starting the main SQL Server install. It is recommended that .Net 4.0 is installed for all SQL Server installs, to minimise risks if .Net 4.0 is installed at a later date.

For some editions of SQL Server or versions of Windows the install media for .Net 4.0 must be downloaded, for others the install media is included. The table below shows when you must do a download.

Operating system SQL Server Version Express Edition Other Editions
Windows 2012 or above any Included Included
Windows 2008 R2 or below SQL2012 Download Included
SQL2008 R2 Download Download
SQL 2008 Download Download
SQL 2005 Download Download

If you need to do a download, then choose the correct process for your operating system.:

Windows 2012 or above
Windows 2008 R2 or below

Download for Windows 2012 or above

This covers Windows 2012, Windows 2012 R2, Windows 8 and Windows 8.1.

If you are installing on Windows 2012 or above, then .Net 4.0 is built in to this version of Windows. No download or install is needed.

Download for Windows 2008 R2 or below

This covers Windows XP, Windows 2003, Windows Vista, Windows 2008, Windows 7 and Windows 2008 R2

1) Obtain a copy of any SQL Server 2012 server edition media. This can be the free Evaluation Edition media.

2) For both 32-bit and 64-bit installations, copy the following folders

Source Destination
\redist\DotNetFrameworks Additional Components\Redist

FineBuild .Net 4.0 Install

Automated silent installation of .Net 4.0 is performed by Process Id 2AO and is controlled by the parameters below:

Install Parameter Build SQL2005 SQL2008 SQL2008 R2 SQL2012 SQL2014 SQL2016
SetupNet4 FULL No No No Yes Yes Yes
SetupNet4 WORKSTATION No No No Yes Yes Yes
SetupNet4 CLIENT No No No Yes Yes Yes

In order to maintain compatibility with older versions of SQL FineBuild, the parameter InstNet4 can also be used.

.Net 4.0 will be installed automatically if you are installing SQL 2012 or above. If you want to install .Net 4.0 with other versions of SQL Server the following parameter should be added at run time:

Manual .Net 4.0 Install

The following steps show what you would have to do to install .Net 4.0 manually. FineBuild does all of this work for you automatically.

1) Navigate to the Additional Components\Redist\DotNetFrameworks folder and double-click on the following file:

Windows Server Core install dotNetFx40_Full_x86_x64_SC.exe
Windows Desktop install dotNetFx40_Full_x86_x64.exe

Net4 Explorer.png
2) If you get a User Account Control message, click Yes to continue.
Net4 UAC.png
3) Accept the End User License Agreement, and then click Install to continue.
Net4 License.png
5) The Installation Progress window is displayed. Please wait until the .Net 4.0 install is complete.
Net4 Progress.png
6) The Installation is Complete window is displayed when the .Net upgrade is complete. Click Finish to continue.
Net4 Complete.png
Copyright FineBuild Team © 2011 - 2016. License and Acknowledgements
Previous Install Windows 2008 KB956250 Top Install .Net 4.x Next

Last edited Oct 29, 2016 at 11:23 AM by EdVassie, version 12