Esta documentación está archivada y no tiene mantenimiento.

Soluciones de varios proyectos

Una solución puede contener varios proyectos que pueden abrirse, cerrarse y guardarse de forma conjunta. Cada proyecto de una solución puede contener varios archivos o elementos. Los tipos de elementos incluidos en un proyecto varían según el lenguaje de desarrollo que se use para crearlos. Visual Studio dispone de carpetas de soluciones para organizar los proyectos relacionados en grupos y, a continuación, realizar acciones con dichos grupos de proyectos.

Las relaciones lógicas entre una solución y sus componentes no necesariamente refleja el modo en que la solución y sus componentes están almacenados en disco. Si crea una aplicación compuesta de varios proyectos, es conveniente que considere opción de crear un directorio de soluciones en el lugar de almacenamiento que contenga los proyectos locales (ajenos al Web), los archivos de soluciones (.sln y .suo) y cualquier elemento compartido de la solución.

Los proyectos en el Explorador de soluciones y en el Explorador de Windows


Estructura de directorios del Explorador de soluciones

Cuando cree una solución de varios proyectos, el primer proyecto que haya creado se convertirá de forma predeterminada en el proyecto de inicio. El proyecto de inicio aparecerá en negrita en el Explorador de soluciones y será el proyecto que se ejecute cuando haga clic en Inicio en el menú Depurar. También puede iniciar la depuración de todos los proyectos de una solución de forma simultánea o depurar uno o varios proyectos de la solución seleccionando la solución como proyecto de inicio. Para obtener más información, vea Proyecto de inicio, Propiedades comunes, Páginas de propiedades de la solución (Cuadro de diálogo).

Cuando cree una solución de varios proyectos, podrá generar uno único proyecto o varios proyectos dentro de la solución. También puede especificar los proyectos de la solución que desea excluir de las generaciones. Para obtener más información, vea Generación de aplicaciones en Visual Studio.

Cuando genere una solución completa, los proyectos se generarán en el mismo orden en que se agregaron a la solución. Los proyectos dependientes se generarán después de los proyectos de los que dependen. Para obtener más información, vea Cómo: Crear y quitar dependencias del proyecto.

Vea también

Mostrar: