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 |
|
1.1 |
N/A |
✔️ 2003 |
Visual Studio 2003 |
2003-07-10 |
.NET Framework 2.0
|
2.0 |
N/A |
✔️ 2008 R2 SP1 |
Visual Studio 2005 |
2006-02-17 |
.NET Framework 3.0
|
2.0 |
✔️ Vista |
✔️ 2008 R2 SP1* |
Visual
Studio 2008 |
2006-11-21 |
.NET Framework 3.5
|
2.0 |
✔️ 10* |
➕ Windows
Server, version 1803* |
Visual Studio 2008 |
2007-11-19 |
.NET Framework 4
|
4.0 |
➕ 7 |
➕ 2008 R2 SP1 |
Visual Studio 2010 |
2010-04-12 |
.NET Framework 4.5
|
4.0 |
✔️ 8 |
✔️ 2012 |
Visual Studio 2012 |
2012-10-09 |
.NET Framework 4.5.1
|
4.0 |
✔️ 8.1 |
✔️ 2012 R2 |
Visual Studio 2013 |
2014-01-15 |
|
4.0 |
➕ 8.1 |
➕ 2012 R2 |
Visual Studio 2015 |
|
|
4.0 |
✔️ 10 |
➕ 2012 R2 |
Visual Studio 2015 |
2015-07-29 |
.NET Framework 4.6.1
|
4 |
✔️ 10 November
Update (Version 1511) |
➕ 2012 R2 |
Visual Studio 2015 Update 1 |
2015-11-30 |
.NET Framework 4.6.2
|
4 |
✔️ 10 Anniversary
Update (Version 1607) |
✔️ 2016 |
Visual Studio 2017 15.0 |
2016-08-02 |
.NET Framework 4.7
|
4 |
✔️ 10 Creators
Update (Version 1703) |
➕ 2016 |
Visual Studio 2017 15.1 |
2017-04-11 |
.NET Framework 4.7.1
|
4 |
✔️ 10 Fall
Creators Update (Version 1709) |
➕ Windows
Server, version 1803 |
Visual Studio 2017 15.5 |
2017-10-17 |
|
4 |
✔️ 10 October
2018 Update (Version 1809) |
✔️ Windows
Server 2019 |
Visual Studio 2019 |
2018-04-30 |
.NET Framework 4.8
|
4 |
✔️ 11 |
✔️ Windows
Server 2022 |
Visual Studio 2019 16.3 |
|
.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.