Co oznacza liczba na ikonie rozwiązania Visual Studio?

29

Z ciekawości - co oznacza liczba? Na początku myślałem, że to po prostu wersja / rok, ponieważ widziałem jakieś 10 i 8 (mam w porównaniu z 2010 i 2008), ale dlaczego mam te 9 również?

alternatywny tekst

xdumaine
źródło

Odpowiedzi:

62

Liczby odpowiadają wewnętrznym numerom wersji różnych edycji programu Visual Studio

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

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

Liczba na ikonie wskazuje wersję, z którą projekt lub rozwiązanie jest kompatybilne.

Jaskółka oknówka
źródło
2
Świetnie, chyba nigdy nie przyszło mi do głowy, że wersje to nie tylko lata, ale ma to sens! (Dzięki temu pomyślałem o tym, jak Windows 7 jest w rzeczywistości wersją Windows 6.1)
xdumaine
Dlaczego ostatni pominął 13?
respekt
1
@awe Ponieważ Microsoft jest przesądny?
Dheeraj VS
1
Nie, ponieważ nie chcą ryzykować utraty klientów, którzy ...
zachwycają się
MS SQL Server 2016 to wersja 13, więc nie są konsekwentni w kwestii przesądów, jeśli to jest prawdziwy powód. A przynajmniej jest to tylko zespół VS
Davos
4

Z tą wersją programu Visual Studio zostało utworzone rozwiązanie. 10 to Visual Studio 2010, 9 to Visual Studio 2008, 8 to 2005, a 7 to 2003. Możesz zobaczyć 8 z VS 2008, jeśli ustawisz go tylko na funkcje .Net 2.0, ale to zwykle oznacza znalazłeś gdzieś starszy plik rozwiązania.

Joel Coehoorn
źródło
+1 za wzmiankę o celu .NET na rok 2008 - Dobrze wiedzieć!
xdumaine
1
@roviuser - Pamiętaj, że domyślnie tak się nie dzieje. W rzeczywistości myślę, że to błąd, kiedy to się dzieje. Rozwiązania VS2008 skierowane do .Net 2.0 powinny nadal korzystać z pliku rozwiązania w formacie VS9.
Joel Coehoorn