Factsheet
/ March 10, 2026
/ March 10, 2026
List of all C#, .Net framework and Visual studio versions (Damn you Microsoft with all your version numbers)
I wonder who is in charge of naming and versioning over there!
Naming is a marketing thing. Versioning is a technical thing. Don't confuse the two.
More on reddit.comc# - How can I know which version of Visual Studio a Visual Studio solution is created by? - Stack Overflow
Visual Studio 2019 or 2022 for learning?
Comparing versions
Videos
-
C# 1.0 released with .NET 1.0 and VS2002 (January 2002)
-
C# 1.1 & 1.2 released with .NET 1.1 and VS2003 (April 2003).
-
C# 2.0 released with .NET 2.0 and VS2005 (November 2005).
-
C# 3.0 released with .NET 3.5 and VS2008 & 2010 (November 2007).
-
C# 4.0 released with .NET 4 and VS2010 (April 2010).
-
C# 5.0 released with .NET 4.5 and VS2012 & 2013 (August 2012).
-
C# 6.0 released with .NET 4.6 and VS2015 (July 2015).
-
C# 7.0 Not yet released. (4.6.3? and 2017? )
Now Visual Studio versions:
-
Visual Studio 97 Version 5.0
-
Visual Studio 6.0 Version 6.0
-
Visual Studio .NET 2002 Version 7.0
-
Visual Studio .NET 2003 Version 7.1
-
Visual Studio 2005 Version 8.0
-
Visual Studio 2008 Version 9.0
-
Visual Studio 2010 Version 10.0
-
Visual Studio 2012 Version 11.0
-
Visual Studio 2013 Version 12.0
-
Visual Studio 2015 Version 14.0
-
Visual Studio 2017 Version 15.0
I wonder who is in charge of naming and versioning over there! JK ;)
Edit: Now with CodeNames:
-
Visual Studio 97 CodeName Boston
-
Visual Studio 6.0 CodeName Aspen
-
Visual Studio .NET 2002 CodeName Rainier
-
Visual Studio .NET 2003 CodeName Everett
-
Visual Studio 2005 CodeName Whidbey
-
Visual Studio 2008 CodeName Orcas
-
Visual Studio 2010 CodeName Dev10/Rosario
-
Visual Studio 2012 CodeName Dev11
-
Visual Studio 2013 CodeName Dev12
-
Visual Studio 2015 CodeName Dev14
-
Visual Studio 2017 CodeName Dev15