Compartir a través de


Versiones de generación durante el desarrollo de una aplicación

Las soluciones junto con sus distintos proyectos se suelen generar y probar en una versión de depuración. Los programadores compilarán una versión de depuración repetidas veces, en cada paso del proceso de desarrollo. La depuración es un proceso que consta de dos pasos. En primer lugar, se corrigen los errores de generación. Estos errores pueden deberse a una sintaxis incorrecta, a palabras clave mal escritas o a divergencias entre los tipos. A continuación, se utiliza el depurador para detectar y corregir problemas tales como errores lógicos y semánticos detectados en tiempo de ejecución.

Cuando un proyecto o una solución están totalmente desarrollados y suficientemente depurados, sus componentes se compilan en una versión de lanzamiento. De forma predeterminada, una versión de lanzamiento implica varias optimizaciones. Las versiones que se optimizan están concebidas para que su tamaño sea menor y su ejecución más rápida que las que no se optimizan.

Seleccionar y editar configuraciones de compilación

Utilice el Administrador de configuración (Cuadro de diálogo) para definir configuraciones de proyecto, que son conjuntos de propiedades para cada combinación de versión y plataforma compatible (por ejemplo, Versión para Win32). Puede crear compilaciones especiales propias, como una configuración de compilación de control de calidad destinada a los encargados de probar la solución o una configuración de compilación personal para probar código preliminar. A continuación, puede utilizar el Diseñador de proyectos para modificar la configuración de cada combinación de versión y plataforma. Para obtener más información, vea Introducción al Diseñador de proyectos.

Utilice el cuadro de diálogo Páginas de propiedades de la solución para definir las propiedades de la solución. Las propiedades comunes incluyen valores para el proyecto de inicio y las dependencias del proyecto. Las propiedades de configuración incluyen menús de lista desplegable que enumeran tipos de configuraciones de proyectos y plataformas disponibles, y casillas para activar aquellos proyectos que se van a generar y, si están habilitadas, a implementar. La combinación de la configuración del proyecto y la plataforma elegida determina la configuración de compilación del proyecto que se va a utilizar. Para obtener más información, vea Solution Property Pages Dialog Box.

Utilice la lista desplegable Configuraciones de soluciones de la barra de herramientas Estándar para seleccionar la configuración de compilación de la solución activa y para abrir el cuadro de diálogo Administrador de configuración. También puede tener acceso al Administrador de configuración si selecciona Administrador de configuración en el menú Generar.

Temas relacionados

Título

Descripción

Proceso de alojamiento (vshost.exe)

Describe vshost.exe, que mejora el rendimiento de la depuración, habilita la depuración de confianza parcial de los permisos y la evaluación de expresiones en tiempo de diseño.

Cómo: Deshabilitar el proceso de alojamiento

Describe cómo deshabilitar el proceso de hospedaje cuando es necesario.

Generar aplicaciones en Visual Studio

Vínculos a documentos que muestran cómo configurar compilaciones de depuración, de versión y especiales para que las utilicen determinados grupos de usuarios internos y externos.

Implementar aplicaciones y componentes

Vínculos a documentos que describen cómo distribuir una aplicación o componente finalizado a otros usuarios.

Configuraciones de compilación

Describe las configuraciones de compilación y muestra cómo crearlas y modificarlas.

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

Describe las opciones del cuadro de diálogo Administrador de configuración.

Proyectos como contenedores

Proporciona información general sobre los proyectos de Visual Studio.

Propiedades del proyecto

Describe las propiedades del proyecto y cómo se aplican algunas propiedades a compilaciones específicas.

Referencia de compilación de C/C++

Vínculos a documentos que explican cómo compilar proyectos de C y C++.

Modificadores de línea de comandos para Devenv

Describe cómo compilar en la línea de comandos, directamente o creando un script o archivo por lotes.