-
Notifications
You must be signed in to change notification settings - Fork 10
Install .Net 3.5
Previous Install .Net 2.0 | Manual Install | Install IIS Next |
---|
FineBuild can install and configure .Net 3.5 as part of the SQL Server install process.
All versions of SQL Server above SQL2005 need .Net 3.5, and SQL2012 and above need further versions of .Net. It is recommended that you always Install .Net 3.5 and all possible following versions of .Net as this will avoid potential issues if you decide you need it at a later date. It is therefore recommended that you also Install .Net 4.0 at this time.
For some editions of SQL Server or versions of Windows the install media for .Net 3.5 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 2019 | any | Download | Download |
Windows 2016 or Windows 10 | any | Download | Download |
Windows 2012 R2 or Windows 8.1 | any | Download | Download |
Windows 2012 or Windows 8 | any | Download | Download |
Windows 2008 R2 or Windows 7 | any | Included | Included |
Windows 2008 or below | SQL2012 | Download | Download |
SQL2008 R2 | Download | Included | |
SQL 2008 | Download | Included | |
SQL 2005 | Download | Download |
This covers Windows 2019 Pre-release versions.
-
Obtain a copy of the Windows 2019 install media.
-
Create a sub-folder of Additional Components\Redist called SXS
-
Mount the DVD containing the Windows 2019 install media
-
Copy all files containing the name netfx3 of the \Sources\SXS folder from the DVD to the Additional Components\Redist\SXS folder
The SXS folder contents for Windows 2019 is different to that for earlier versions, and all SXS media can co-exist within the same FineBuild \SXS folder.
This covers Windows 10 and Windows 2016.
-
Obtain a copy of the Windows 10 install media. This can via the Windows 10 Download Tool.
-
Create a sub-folder of Additional Components\Redist called SXS
-
Mount the DVD containing the Windows 2016 or Windows 10 install media
-
For Windows 2016 or Windows 10 x64 servers, copy the contents of the \Sources\SXS folder from the DVD to the Additional Components\Redist\SXS folder
-
For Windows 10 x86 servers, copy the contents of the \Sources\SXS folder from the DVD to the Additional Components\Redist\SXS\x86 folder
The SXS folder contents for Windows 2016 is different to that for earlier versions, and all SXS media can co-exist within the same FineBuild \SXS folder.
This covers Windows 8.1 and Windows 2012 R2
-
Obtain a copy of the Windows 2012 R2 install media. This can be the free Evaluation Edition ISO media.
If you are planning to install SQL Server on 32-bit Windows 8, then you will need both the 64-bit and 32-bit Windows install media
-
Create a sub-folder of Additional Components\Redist called SXS
-
Mount the DVD containing the Windows 2012 R2 or Windows 8.1 install media
-
Copy the contents of the \Sources\SXS folder from the DVD to the Additional Components\Redist\SXS folder
Copy the SXS folder for 32-bit Windows 8.1 first, followed by the SXS folder for 64-bit Windows 8.1 or Windows 2012 R2. Allow the 64-bit media to overwrite any 32-bit files. If you do not need to install on 32-bit Windows 8.1 then there is no need to copy the 32-bit SXS file.
Over 1,000 files in the SXS folder are referenced for the .Net 3.5 install, and it is easier to copy all files than to select just the ones needed. The SXS folders for Windows 2012 R2 are different to those for Windows 2012 and can co-exist within the same FineBuild \SXS folder.
This covers Windows 8 and Windows 2012
-
Obtain a copy of the Windows 2012 install media. This can be the free Evaluation Edition ISO media.
If you are planning to install SQL Server on 32-bit Windows 8, then you will need both the 64-bit and 32-bit Windows install media
-
Create a sub-folder of Additional Components\Redist called SXS
-
Mount the DVD containing the Windows 2012 or Windows 8 install media
-
Copy the contents of the \Sources\SXS folder from the DVD to the Additional Components\Redist\SXS folder
Copy the SXS folder for 32-bit Windows 8 first, followed by the SXS folder for 64-bit Windows 8 or Windows 2012. Allow the 64-bit media to overwrite any 32-bit files. If you do not need to install on 32-bit Windows 8 then there is no need to copy the 32-bit SXS file.
Over 1,000 files in the SXS folder are referenced for the .Net 3.5 install, and it is easier to copy all files than to select just the ones needed. The SXS folders for Windows 2012 are different to those for Windows 2012 R2 and can co-exist within the same FineBuild \SXS folder.
If you are installing on Windows 2008 R2 or Windows 7, FineBuild will always install .Net 3.5 using the media included with Windows. No download is needed.
This covers Windows XP, Windows 2003, Windows Vista and Windows 2008
-
Obtain a copy of any SQL Server 2008 or SQL Server 2008 R2 media.
-
Copy the following folder containing the .Net 3.5 media
Version Source Destination SQL 2008 R2 \redist\DotNetFrameworks Additional Components\Redist SQL 2008 \x86\redist\DotNetFrameworks Additional Components\Redist
Automated silent installation of .Net 3.5 is performed by Process Id 2AF. FineBuild will always install .Net 3.5 if the install media is available.
The following steps show what you would have to do to install .Net 3.5 manually. FineBuild does all of this work for you automatically.
- Manual Install for Windows 2012, Windows 8 or above
- Manual Install for Windows 2008 R2 or Windows 7
- Manual Install for Windows 2008 and Below
This covers Windows 8, Windows 8.1, Windows 2012 and Windows 2012 R2
- Run the following command, using the relevant file name in place of Additional Components
DISM.EXE /online /enable-feature /featurename:NetFX3 /All /Source:_Additional Components_\redist\sxs /LimitAccess
- If you are running on Windows 2008 R2 Server Core, then run the following commands:
OCSetup "NetFx2-ServerCore"
OCSetup "NetFx3-ServerCore"
OCSetup "ServerCore-WOW64"
OCSetup "NetFx2-ServerCore-WOW64"
OCSetup "NetFx3-ServerCore-WOW64"
- If you are running on Windows 2008 R2 desktop or on Windows 7, then run the following command:
OCSetup "NetFx3"
This covers Windows XP, Windows 2003, Windows Vista and Windows 2008
-
Navigate to the install media and double-click on the following file:
SQL Version File Location Express Edition Additional Components\Redist\DotNetFrameworks\dotNetFx35setup.exe SQL 2008 Server editions SQLMedia\x86\redist\DotNetFrameworks\dotNetFx35setup.exe SQL 2008 R2 Server editions SQLMedia\x86\redist\DotNetFrameworks\dotNetFx35setup.exe -
If the .Net framework needs to be installed or upgraded the following window is displayed. Click OK to continue.
-
The following message may be displayed:
-
Accept the End User License Agreement, and then click Install to continue.
-
The Download and Install Progress window is displayed. All components are included in the install media, so nothing is downloaded.
-
The Setup Complete window is displayed when the .Net upgrade is complete. Click Exit to continue.
Copyright FineBuild Team © 2011 - 2018. License and Acknowledgements
Previous Install .Net 2.0 | Top | Install IIS 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