¿Qué representa el número en el icono de la solución de Visual Studio?

29

Solo por curiosidad: ¿qué representa el número? Al principio pensé que era simplemente la versión / año, porque vi unos 10 y unos 8 (tengo vs 2010 y 2008) pero, entonces, ¿por qué tengo algunos 9 también?

texto alternativo

xdumaine
fuente

Respuestas:

62

Los números corresponden a los números de versión interna de varias ediciones de Visual Studio

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

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

El número en el icono indica la versión con la que el proyecto o la solución es compatible.

Martín
fuente
2
Genial, supongo que nunca se me ocurrió que las versiones no fueran simplemente los años, ¡sino que tiene sentido! (Esto me hizo pensar en cómo Windows 7 es realmente Windows versión 6.1)
xdumaine
¿Por qué el último se saltó 13?
asombro
1
@awe ¿Porque Microsoft es supersticioso?
Dheeraj VS
1
No, porque no quieren arriesgarse a perder clientes que son ...
asombro
MS SQL Server 2016 es la versión 13, por lo que no son consistentes con la superstición si esa es la verdadera razón. O al menos, es solo el equipo VS lo que es
Davos
4

Es con qué versión de Visual Studio se creó la solución. 10 es para Visual Studio 2010, 9 es para Visual Studio 2008, 8 fue para 2005 y 7 fue para 2003. Es posible que vea un 8 a veces con VS 2008 si lo configura solo para las funciones de .Net 2.0, pero eso generalmente significa Encontraste un archivo de solución más antiguo en alguna parte.

Joel Coehoorn
fuente
+1 por mencionar el objetivo .NET para 2008 - ¡Es bueno saberlo!
xdumaine
1
@roviuser: tenga en cuenta que no sucede de forma predeterminada. De hecho, creo que es un error cuando sucede. Las soluciones VS2008 que apuntan a .Net 2.0 aún deben usar el archivo de solución de formato VS9.
Joel Coehoorn