Was bedeutet die Nummer auf dem Visual Studio Solution-Symbol?


29

Nur aus Neugier - was repräsentiert die Zahl? Zuerst dachte ich, es sei einfach die Version / Jahr, weil ich einige 10er und einige 8er gesehen habe (ich habe gegen 2010 und 2008), aber warum habe ich dann auch einige 9er?

Alt-Text

Antworten:


62

Die Nummern entsprechen den internen Versionsnummern verschiedener Editionen von Visual Studio

http://en.wikipedia.org/wiki/Microsoft_Visual_Studio#History

Visual Studio 6.0 (1998)
Visual Studio .NET (2002) = Version 7
Visual Studio .NET 2003 = Version 7.1
Visual Studio 2005 = Version 8
Visual Studio 2008 = Version 9
Visual Studio 2010 = Version 10
Visual Studio 2012 = Version 11
Visual Studio 2013 = Version 12
Visual Studio 2015 = Version 14
Visual Studio 2017 = Version 15
Visual Studio 2019 = Version 16

Die Zahl auf dem Symbol gibt die Version an, mit der das Projekt oder die Lösung kompatibel ist.


2
Toll, mir ist wohl nie aufgefallen, dass die Versionen nicht einfach die Jahre waren, aber es macht Sinn! (Dies ließ mich darüber nachdenken, wie Windows 7 tatsächlich Windows Version 6.1 ist)
— xdumaine

Warum hat der Letzte 13 übersprungen?
— Ehrfurcht

1
@awe Weil Microsoft abergläubisch ist?
— Dheeraj VS

1
Nein, weil sie nicht riskieren wollen, Kunden zu verlieren, die ...
— Ehrfurcht

MS SQL Server 2016 ist Version 13, daher sind sie in Bezug auf den Aberglauben nicht konsistent, wenn dies der wahre Grund ist. Zumindest ist es nur das VS-Team
— Davos

4

Mit welcher Version von Visual Studio die Lösung erstellt wurde. 10 steht für Visual Studio 2010, 9 steht für Visual Studio 2008, 8 stand für 2005 und 7 stand für 2003. Mit VS 2008 wird möglicherweise manchmal eine 8 angezeigt, wenn Sie sie nur auf .NET 2.0-Features ausrichten, dies bedeutet jedoch normalerweise Sie haben irgendwo eine ältere Lösungsdatei gefunden.


+1 für die Erwähnung des .NET-Ziels für 2008 - Das ist gut zu wissen!
— Xdumaine

1
@roviuser - Beachten Sie, dass dies nicht standardmäßig geschieht. Tatsächlich denke ich, dass es ein Fehler ist, wenn es passiert. VS2008-Lösungen, die auf .NET 2.0 abzielen, sollten weiterhin die Lösungsdatei im VS9-Format verwenden.
— Joel Coehoorn
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.