Visual Studio Versionen

Die Versionerung des Visual Studio erzeugt immer wieder neue Verwirrungen. Daher der Versuch einer Zusammenfassung:

Visual Studio Version Number C-Compiler _MS_VER
Visual Studio 2017 (1)
C++ toolset
15.0
14.10
19.1 1910
Visual Studio 2015 14.0 19.0 1900
Visual Studio 2013 12.0 18.0 1800
Visual Studio 2012 11.0 17.0 1700
Visual Studio 2010 10.0 16.0 1600
Visual Studio 2008 9.0 15.0 1500
Visual Studio 2005 8.0 14.0 1400
Visual Studio.NET 2003 7.1 13.1 1310
Visual Studio .NET (2002) 7.0 13.0 1300
Visual Studio 6.0 6.0 12.0 1200
Visual Studio 97 5.0 11.0 1100

1) Visual Studio 2017: Mit Visual Studio 2017 hat sich das Versionsschema geändert:

  • Visual Studio als Komplettparket und der mitinstalliert C++-Compiler (C++ toolset) haben unterschiedliche Versionsnummern.
  • Man kann mehrere unterschiedliche Visual Studio Versionen auf dem Computer installiert haben (Community, Professional, Enterprise).
  • Die Umgebungsvariable VS????COMNTOOLS ist nicht mehr gesetzt, da ggf. diese auf mehrere Installationen zeigen müsste, s.o..
  • Der About-Dialog und devenv -? zeigen unterschiedliche Versionsnummern an. (Im About-Dialog werden die Updates als Minor Versionnummern angezeigt, während devenv -? weiterhin 15.0 anzeigt und das Update über die Buildnummer kodiert ist. Beispiel: Version 15.0.26430.13 entspricht Visual Studio 2017 Update 2, während der About-Dialog Version "15.2 (26430.12) Release" anzeigt.)
  • ...

siehe auch: Pre-defined Compiler Macros

Dot Net Versionen
Visual Studio .NET Versionen
Visual Studio 2015 2.0 - 4.6
Visual Studio 2013 2.0 - 4.5.2
Visual Studio 2012 2.0 - 4.5.2
Visual Studio 2010 2.0 - 4.0
Visual Studio 2008 2.0, 3.0, 3.5
Visual Studio 2005 2.0, 3.0
Visual Studio.NET 2003 1.1
Visual Studio .NET (2002) 1.0

Quelle: Wikipedia