[Company Logo Image] 

Home Up Contents Coffee Break Credits Glossary Links Search

SQL Server 2008 Setup Requires .NET Framework



Analysis Services
CLR Integration
High Availability
Open Source
SQL Server 2008
SQL Server 2012
SQL Server 2014
SQL Server 2016
SQL Server 2017
SQL Server 2019

SQL Server 2008 Setup Requires Microsoft .NET Framework.

Applies to: Microsoft SQL Server 2008 Standard Edition, Windows Server 2008 R2.

Problem Description.

We initiated the installation of SQL Server 2008 Standard Edition on a new Hyper-V virtual machine with Windows Server 2008 R2 installed, when we received the following message and errors from SQL Server setup:

Program Compatibility Assistant
This program has known compatibility issues

Microsoft SQL Server 2008 Setup
SQL Server 2008 setup requires Microsoft .NET Framework and an updated Windows Installer to be installed.
To install these prerequisites and continue with Setup, click Ok. To exit Setup, click Cancel.

Microsoft .NET Framework 3.5 SP1 Setup
You must use the Role Management Tool to install or configure
Microsoft .NET Framework 3.5 SP1

Microsoft SQL Server 2008 Setup
Microsoft .NET Framework 3.5 installation has failed.
SQL Server 2008 Setup requires .NET Framework 3.5 to be installed.



The message "This program has known compatibility issues" is just warning and it means SQL Server 2008 is supported on Windows Server 2008 R2 with SQL Server 2008 SP1 or later installed. After finishing installation of SQL Server 2008, please install SP1 or later on it.

All errors messages are associated with .NET Framework 3.5.1 which is a software requirement of SQL Server 2008. .NET Framework was not installed in the computer before attempting to install SQL Server 2008.


Let's install the .NET Framework 3.5.1 feature on Windows Server 2008 R2 prior to attempt installation of SQL Server 2008 again.

Please open Server Manager and click on Features.

On the "Select Features" page select to install ".NET Framework 3.5.1 Features".

Click on the "Add Required Role Services" button, to accept roles and features that will also be installed.

Now, click "Next" on this page.

Please make click on "Next" on this informational page.

Click on "Next" again.

Please click "Install" on this summary.

Once installation succeeded, please try to install SQL Server 2008 again.



.Send mail to webmaster@sqlcoffee.com with questions or comments about this web site.