Skip to content

Install .Net 4.0

EdVassie edited this page Feb 22, 2021 · 4 revisions
Previous Install Windows 2008 KB956250 Manual Install Install Windows 2012 KB4019990 Next

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 prior to SQL2017, 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

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:

SQL Version Parameter FULL Build WORKSTATION Build CLIENT Build
SQL2019 /SetupNet4: Yes Yes Yes
SQL2017 /SetupNet4: Yes Yes Yes
SQL2016 /SetupNet4: Yes Yes Yes
SQL2014 /SetupNet4: Yes Yes Yes
SQL2012 /SetupNet4: Yes Yes Yes
SQL2008R2 /SetupNet4: No No No
SQL2008 /SetupNet4: No No No
SQL2005 /SetupNet4: No No No

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: /SetupNet4: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

    Double-click on the following file:

    Windows Type File Name
    Windows Server Core install dotNetFx40_Full_x86_x64_SC.exe
    Windows Desktop install dotNetFx40_Full_x86_x64.exe

    Explorer

  2. If you get a User Account Control message:

    Click Yes to continue

    UACC

  3. Accept the End User License Agreement

    Click Install to continue

    License

  4. The Installation Progress window is displayed

    Please wait until the .Net 4.0 install is complete

    Progress

  5. The Installation is Complete window is displayed when the .Net upgrade is complete

    Click Finish to continue

    Complete

Copyright FineBuild Team © 2011 - 2021. License and Acknowledgements

Previous Install Windows 2008 KB956250 Top Install Windows 2012 KB4019990 Next

Key SQL FineBuild Links:

SQL FineBuild supports:

  • All SQL Server versions from SQL 2019 through to SQL 2005
  • Clustered, Non-Clustered and Core implementations of server operating systems
  • Availability and Distributed Availability Groups
  • 64-bit and (where relevant) 32-bit versions of Windows

The following Windows versions are supported:

  • Windows 2022
  • Windows 11
  • Windows 2019
  • Windows 2016
  • Windows 10
  • Windows 2012 R2
  • Windows 8.1
  • Windows 2012
  • Windows 8
  • Windows 2008 R2
  • Windows 7
  • Windows 2008
  • Windows Vista
  • Windows 2003
  • Windows XP
Clone this wiki locally