En Tools > Options > Projects and Solutions > General
, hay una casilla de verificación, etiquetada "Always show solution
".
Con esta opción marcada, abrir un proyecto desde la estructura de la carpeta de una solución abrirá toda la solución. Si hace clic solo en el proyecto, creo que el IDE encuentra la solución simplemente atravesando los directorios principales para el archivo .sln
.
La razón por la que digo eso es porque si copia el directorio que contiene un único proyecto y lo pega en otro lugar, haga doble clic en él, el proyecto se abrirá solo (dentro de una solución, pero uno temporal, solo existe como un archivo .suo
por ahora (hasta que guarde la solución).)
Estamos a mitad de camino. Ahora bien, si no selecciona la opción que mencioné al comienzo de mi puesto, verá el proyecto abierto por su propia cuenta, así:

Estoy de acuerdo que debería ser posible abrir un proyecto sin una solución (y que debería ser más fácil de lo que es actualmente). Me atrevería a decir que VS también debería darte la opción de crear y ejecutar fácilmente programas en un solo archivo sin todos los proyectos de creación de mano y creación y soluciones para ti Quizás puedas, pero si es así, no es obvio.
Está diciendo que encuentra la solución al rastrear el árbol de directorios. – SLaks
Muy bien, quizás no, pero hay muchas maneras en que podría encontrarlo. Eso parecía obvio, porque si copia el proyecto de la solución, ya no encuentra la solución. – Nobody
En realidad, sospecho que es cierto. – SLaks