.NET Framework Version History

Significance of the symbol:

  • The check mark icon ️ denotes OS versions on which .NET Framework is installed by default.
  • The plus sign icon denotes OS versions on which .NET Framework doesn't come installed but can be installed.
  • The asterisk * denotes OS versions on which .NET Framework (whether preinstalled or not) must be enabled in Control Panel or, for Windows Server, through the Server Manager

Framework Version

CLR Version

Windows

Windows Server

Visual Studio

Released Date

.NET Framework 1.0

 

1

N/A

N/A

Visual Studio .NET (2002)


2002-04-15


.NET Framework 1.1

 

1.1

N/A

️ 2003

Visual Studio 2003

2003-07-10

.NET Framework 2.0

 

2.0

N/A

️ 2008 R2 SP1
️ 2008 SP2
️ 2003

Visual Studio 2005

2006-02-17

.NET Framework 3.0

 

2.0

️ Vista

️ 2008 R2 SP1*
️ 2008 SP2*
2003

Visual Studio 2008

2006-11-21

.NET Framework 3.5

 

2.0

️ 10*
️ 8.1*
️ 8*
️ 7
Vista

Windows Server, version 1803*
Windows Server, version 1709*
2016*
2012 R2*
2012*

️2008 R2 SP1*

2008 SP2
2003

Visual Studio 2008

2007-11-19

.NET Framework 4

 

4.0

7
Vista

2008 R2 SP1
2008 SP2
2003

Visual Studio 2010

2010-04-12

.NET Framework 4.5

 

4.0

️ 8
7
Vista

️ 2012
2008 R2 SP1
2008 SP2

Visual Studio 2012

2012-10-09

.NET Framework 4.5.1

 

4.0

️ 8.1

8
7
Vista

️ 2012 R2

2012
2008 R2 SP1
2008 SP2

Visual Studio 2013

2014-01-15


.NET Framework 4.5.2

 

4.0

8.1
8
7
Vista

2012 R2
2012
2008 R2 SP1
2008 SP2

Visual Studio 2015


2014-05-05

 


.NET Framework 4.6

 

4.0

️ 10

8.1
8
7
Vista

2012 R2
2012
2008 R2 SP1
2008 SP2

Visual Studio 2015

2015-07-29

.NET Framework 4.6.1

 

4

️ 10 November Update (Version 1511)
10
8.1
8
7

2012 R2
2012
2008 R2 SP1

Visual Studio 2015 Update 1

2015-11-30

.NET Framework 4.6.2

 

4

️ 10 Anniversary Update (Version 1607)
10 November Update (Version 1511)
10
8.1
7

️ 2016

2012 R2
2012
2008 R2 SP1

Visual Studio 2017 15.0

2016-08-02

.NET Framework 4.7

 

4

️ 10 Creators Update (Version 1703)
10 Anniversary Update (Version 1607)
8.1
7

2016
2012 R2
2012
2008 R2 SP1

Visual Studio 2017 15.1

2017-04-11

.NET Framework 4.7.1

 

4

️ 10 Fall Creators Update (Version 1709)
10 Creators Update (Version 1703)
10 Anniversary Update (Version 1607)
8.1
7

Windows Server, version 1803
️ Windows Server, version 1709
2016
2012 R2
2012
2008 R2 SP1

Visual Studio 2017 15.5

2017-10-17


.NET Framework 4.7.2

 

4

️ 10 October 2018 Update (Version 1809)
️ 10 April 2018 Update (Version 1803)
10 Fall Creators Update (Version 1709)
10 Creators Update (Version 1703)
10 Anniversary Update (Version 1607)
8.1
7

️ Windows Server 2019
️ Windows Server, version 1809
️ Windows Server, version 1803
Windows Server, version 1709
2016
2012 R2
2012
2008 R2 SP1

Visual Studio 2019

2018-04-30

.NET Framework 4.8

 

4

️ 11
️ 10 May 2021 Update
️ 10 October 2020 Update
️ 10 May 2020 Update
️ 10 November 2019 Update
️ 10 May 2019 Update
10 October 2018 Update (Version 1809)
10 April 2018 Update (Version 1803)
10 Fall Creators Update (Version 1709)
10 Creators Update (Version 1703)
10 Anniversary Update (Version 1607)
8.1
7

️ Windows Server 2022
Windows Server 2019
Windows Server, version 1809
Windows Server, version 1803
2016
2012 R2
2012
2008 R2 SP1

Visual Studio 2019 16.3


2019-04-18

 


NOTE:

.NET Framework 4.8 is the last version of .NET Framework. .NET Framework is serviced monthly with security and reliability bug fixes. .NET Framework will continue to be included with Windows, with no plans to remove it. You don't need to migrate your .NET Framework apps, but for new development, use .NET 5 or later.



Post a Comment

Previous Post Next Post