Si tengo una solución VS 2005, aparece como "Versión: Visual Studio 2005". Si tengo una solución VS 2010, el archivo sln aparece como relacionado con eso.¿Cómo sabe Windows qué versión de Visual Studio se relaciona con un archivo .sln?
Ambos tienen un sufijo .sln. Entonces, ¿cómo sabe Windows qué versión de VS para abrirlo?
Para mí, lo más sorprendente es que si edita el número de versión en la parte superior de un archivo .sln, el icono que se muestra en la ventana del Explorador cambia. –