Cómo: Preparar y administrar versiones de compilación

Visual Studio le ayuda de diversas formas a organizar los archivos que se van a incluir en una compilación de una solución o un proyecto y el conjunto de propiedades del proyecto que se va a aplicar durante la compilación. Esta sección contiene temas que explican los distintos procedimientos para preparar y administrar las generaciones.

A continuación, se incluyen algunos procedimientos comunes de Visual Studio para preparar y administrar compilaciones.

Nota

Las opciones disponibles en los cuadros de diálogo, así como los nombres y las ubicaciones de los comandos de menú que se ven, podrían diferir de lo que se describe en la Ayuda, en función de los valores de configuración o de edición activos. Para cambiar la configuración, elija la opción Importar y exportar configuraciones del menú Herramientas. Para obtener más información, vea Trabajar con valores de configuración.

Para generar, volver a generar o limpiar una solución completa

  1. En el Explorador de soluciones, seleccione o abra la solución que desee.

  2. En el menú Generar, elija Generar solución, Volver a generar solución o Limpiar solución.

    • Elija Generar o Generar solución para compilar sólo los archivos del proyecto y los componentes modificados desde la última generación.

      Nota

      El comando Generar cambia a Generar solución cuando una solución incluye más de un proyecto.

    • Elija Volver a generar solución para "limpiar" primero la solución y, a continuación, generar todos los archivos y componentes del proyecto.

    • Elija Limpiar solución para eliminar los archivos intermedios y de salida, y dejar sólo los archivos del proyecto y de los componentes, a partir de los cuales se pueden generar posteriormente nuevas instancias de archivos intermedios y de salida.

Para generar o volver a generar un solo proyecto

  1. En el Explorador de soluciones, seleccione o abra el proyecto que desee.

  2. En el menú Generar, elija Generar [Nombre de proyecto] o Volver a generar [Nombre de proyecto].

    • Elija Generar [Nombre del proyecto] para generar sólo los componentes del proyecto modificados desde la última generación.

    • Elija Volver a generar [Nombre de proyecto] para "limpiar" primero el proyecto y, a continuación, generar todos los archivos y componentes del proyecto.

Para generar sólo el proyecto inicial y sus dependencias

  1. En el menú Herramientas, elija Opciones.

  2. En el cuadro de diálogo Opciones, expanda la carpeta Proyectos y soluciones y elija Generar y ejecutar.

    Se abrirá el Generar y ejecutar, Proyectos y soluciones, Opciones (Cuadro de diálogo).

  3. Active la opción Generar proyectos de inicio y dependencias únicamente al ejecutar.

    Cuando se selecciona esta opción, se generan sólo el proyecto de inicio actual y sus dependencias cuando:

    • Se elige Iniciar (F5) en el menú Depurar.

      O bien

    • Se elige Generar solución(CTRL+MAYÚS+B) en el menú Generar.

    Con esta opción desactivada, cualquiera de los comandos anteriores generará todos los proyectos, sus dependencias y los archivos de soluciones. De forma predeterminada, esta opción no está seleccionada.

Para generar sólo el proyecto seleccionado de Visual C++

  • Únicamente para proyectos de Visual C++, en un submenú Sólo Proyecto del menú Generar se muestran tres comandos específicos del proyecto:

    • Generar sólo <Nombre de proyecto>

    • Volver a generar sólo <Nombre de proyecto>

    • Limpiar sólo <Nombre de proyecto>

    • Vincular únicamente <nombreDeProyecto>

    Estos comandos compilan, recompilan, limpian o vinculan el proyecto de Visual C++ actualmente seleccionado en el Explorador de soluciones, sin compilar, recompilar, limpiar o vincular ninguna dependencia del proyecto o archivo de solución. Según la versión de Visual Studio que tenga instalada, pueden haber comandos adicionales en el submenú Sólo proyecto.

Para compilar varios elementos de proyecto de C++

  1. Seleccione archivos con una acción de compilación válida en el Explorador de soluciones.

  2. Haga clic con el botón secundario en uno de los elementos seleccionados para que se abra un menú contextual.

  3. Elija Compilar en el menú contextual. Los archivos se compilarán en orden de dependencia si los archivos seleccionados tienen dependencias. Se producirá un error de compilación si los archivos requieren un encabezado precompilado que no está disponible en el momento de la compilación. La compilación utiliza la actual configuración activa.

Para generar por lotes varias configuraciones de proyecto

  1. Utilice el comando Generación por lotes para generar todas las configuraciones de proyecto seleccionadas a la vez. Sólo se generarán los proyectos seleccionados.

  2. En el menú Generar, elija Generación por lotes.

  3. Active las casillas de las configuraciones de proyecto que desee generar.

  4. Elija Generar o Volver a generar.

Para establecer las opciones para guardar en los comandos de generación

  1. Las opciones para guardar de los proyectos y las soluciones determinan si los cambios no guardados se van a incluir al generar los proyectos y las soluciones mientras se editan.

  2. En el menú Herramientas, elija Opciones.

  3. En el cuadro de diálogo Opciones, expanda la carpeta Proyectos y soluciones y elija Generar y ejecutar.

    Se abrirá el Generar y ejecutar, Proyectos y soluciones, Opciones (Cuadro de diálogo).

  4. Seleccione una opción en la lista Antes de generar.

Para mostrar comentarios sobre las generaciones

  1. Las opciones para mostrar de los proyectos y las soluciones determinan qué información se mostrará mientras genera proyectos y soluciones.

  2. En el menú Herramientas, elija Opciones.

  3. En el cuadro de diálogo Opciones, expanda la carpeta Proyectos y soluciones y elija General.

    Se abrirá el General, Proyectos y soluciones, Opciones (Cuadro de diálogo).

  4. Si desea que la Ventana de salida aparezca en la parte superior y que muestre el progreso de las generaciones, seleccione Mostrar ventana de salida cuando empiece la generación.

  5. Si desea ver todos los errores de una generación en la Lista de tareas una vez finalizada la generación, seleccione Mostrar lista de errores si la generación termina con errores.

Vea también

Referencia

Administrador de configuración (Cuadro de diálogo)

Modificadores de línea de comandos para Devenv

Conceptos

Configuraciones de compilación

Proyectos como contenedores

Otros recursos

Generar aplicaciones en Visual Studio

Generar aplicaciones en Visual Studio

Referencia de compilación de C/C++