Can we enable .Net 3.5 Windows 2019 server along with . Net 4.7

shankar431 471 Reputation points
2020-12-07T10:56:40.337+00:00

Hi,

Will installing .NET Framework v.3.5 alongside newer version(s) present on Windows 2019 server affect the correct working of SQL Server 2016/2017/2019 (that are already installed) in any way?

We are installing .NET Framework v.3.5 for installing SQL server 2014 on the same Windows 2019 server .

Thanks,
Ravi Shankar

SQL Server
SQL Server
A family of Microsoft relational database management and analysis systems for e-commerce, line-of-business, and data warehousing solutions.
13,363 questions
SQL Server Reporting Services
SQL Server Reporting Services
A SQL Server technology that supports the creation, management, and delivery of both traditional, paper-oriented reports and interactive, web-based reports.
2,878 questions
SQL Server Integration Services
SQL Server Integration Services
A Microsoft platform for building enterprise-level data integration and data transformations solutions.
2,525 questions
{count} votes

Accepted answer
  1. Ronen Ariely 15,186 Reputation points
    2020-12-07T11:22:35.353+00:00

    Hi,

    Can we enable .Net 3.5 Windows 2019 server along with . Net 4.7

    Yes. These two versions are separated.

    Note!!!

    Not all versions are independent. For example, you cannot run versions 2.0, 3.0, and 3.5 side by side since these are all built with the same version of the CLR (CLR 2.0).

    Only from .NET Framework 4 Microsoft ended this layering approach and you can use multiple versions side-by-side. So, you can have one version out of 2.0, 3.0, or 3.5 and multiple newer versions

    https://learn.microsoft.com/en-us/dotnet/framework/migration-guide/versions-and-dependencies#remarks-for-older-versions

    Important! I highly recommend to check the following document regarding the .NET Framework requirements for various versions of SQL Server

    https://learn.microsoft.com/en-us/troubleshoot/sql/install/understanding-dotnet-framework-requirements

    3 people found this answer helpful.
    0 comments No comments

2 additional answers

Sort by: Most helpful
  1. Olaf Helper 43,246 Reputation points
    2020-12-07T11:10:38.497+00:00

    The .NET frameworks versions are independent installation and you can have several different versions side-by-side on a machine without any issue.

    1 person found this answer helpful.
    0 comments No comments

  2. shankar431 471 Reputation points
    2020-12-07T11:37:48.153+00:00

    Thank you all for confirmation.

    1 person found this answer helpful.