Previous Install Windows 2008 KB956250 Manual Install Setup Distributed Replay Next

Install .Net 4.0

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

SQL Server 2012 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 Windows 8 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 Windows 8
Windows 2008 R2 or below

Download for Windows 2012 or Windows 8

This covers Windows 8 and Windows 2012

If you are installing on Windows 2012 or Windows 8, 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 installation of .Net 4.0 is performed by Process Id 2AN and is controlled by the parameters below:

Install Parameter Build SQL 2005 SQL 2008 SQL 2008 R2 SQL 2012
InstNet4 FULL No No No Yes
InstNet4 WORKSTATION No No No Yes
InstNet4 CLIENT No No No Yes


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

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 © 2011 - 2013 Edward Vassie. License and Acknowledgements
Previous Install Windows 2008 KB956250 Top Setup Distributed Replay Next

Last edited May 11, 2013 at 1:41 PM by EdVassie, version 6

Comments

rx2525 Sep 28, 2012 at 8:36 PM 
Regarding downloading DOTNET 4.0 for Windows 2008 R2 and below , I think the instructions should be copy the two .EXE files as shown below-
Source: redist\DotNetFrameworks
Destination : Additional Components\Redist\DotNetFrameworks

Files to copy:
DOTNETFX40_FULL_X86_X64.EXE
DOTNETFX40_FULL_X8C:\temp\SQLFULL_x64_ENU\redist\DotNetFrameworks6_X64_SC.EXE