O que o número no ícone da solução do visual studio representa?

29

Apenas por curiosidade - o que o número representa? No começo eu pensei que era simplesmente a versão / ano, porque eu vi uns 10 e 8 (eu tenho vs 2010 e 2008), mas então por que eu tenho 9 também?

texto alternativo

xdumaina
fonte

Respostas:

62

Os números correspondem aos números de versão interna de várias edições do Visual Studio

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

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

O número no ícone indica a versão com a qual o projeto ou solução é compatível.

Martin
fonte
2
Ótimo, acho que nunca me ocorreu que as versões não eram simplesmente os anos, mas faz sentido! (Isso me fez pensar em como o Windows 7 é realmente o Windows versão 6.1)
xdumaine
Por que o último pulou 13?
temor
1
@ awe Porque a Microsoft é supersticiosa?
Dheeraj VS 14/07
1
Não, porque eles não querem correr o risco de perder clientes que estão ...
temor
O MS SQL Server 2016 é a versão 13, portanto, eles não são consistentes com a superstição, se esse é o verdadeiro motivo. Ou, pelo menos, é apenas a equipe VS que é
Davos
4

É com a versão do Visual Studio que a solução foi criada. 10 é para o Visual Studio 2010, 9 é para o Visual Studio 2008, 8 foi para 2005 e 7 foi para 2003. Às vezes, você pode ver um 8 no VS 2008 se o definir para segmentar somente os recursos .Net 2.0, mas isso geralmente significa você encontrou um arquivo de solução mais antigo em algum lugar.

Joel Coehoorn
fonte
+1 por menção do destino .NET para 2008 - É bom saber!
xdumaine 29/09/10
1
@roviuser - Observe que isso não acontece por padrão. Na verdade, acho que é um bug quando acontece. As soluções VS2008 direcionadas ao .Net 2.0 ainda devem usar o arquivo de solução no formato VS9.
Joel Coehoorn