Compilar aplicaciones en Visual Studio
Se puede utilizar Visual Studio para compilar aplicaciones y para crear ensamblados y programas ejecutables con frecuencia durante un ciclo de desarrollo.Al compilar el código con frecuencia, se pueden identificar antes errores en tiempo de compilación como sintaxis incorrecta, palabras clave mal escritas y errores de coincidencia de tipos.También es posible detectar y corregir errores en tiempo de ejecución, como errores lógicos y errores semánticos, si se compilan y ejecutan con frecuencia versiones de depuración del código.
Cuando un proyecto o una solución se ha desarrollado totalmente y se ha depurado suficientemente, se pueden compilar sus componentes en una compilación de versión.De forma predeterminada, una compilación de versión está optimizada y diseñada para que sea menor y se ejecute más rápidamente que una versión de depuración.Para obtener más información, vea Tutorial: Compilar una aplicación.
Elegir un método de compilación
Se puede compilar una aplicación mediante las opciones de compilación predeterminadas en el IDE, en un símbolo del sistema o mediante Team Foundation Build.Cada una de estas opciones utiliza MSBuild como tecnología subyacente y cada enfoque tiene ventajas concretas, como se muestra en la tabla siguiente.
Método de compilación |
Ventajas |
Para obtener más información |
---|---|---|
Usar el IDE |
|
|
Ejecutar una línea de comandos de MSBuild |
|
|
Usar Team Foundation Build |
|
Compilar desde el IDE
Al crear un proyecto, se definen las configuraciones de compilación predeterminadas para el mismo y se le asigna una configuración de compilación de soluciones para proporcionar contexto para las compilaciones.Las configuraciones de soluciones definen cómo se compilan y se implementan los proyectos de las soluciones.Las configuraciones de proyecto son un conjunto de propiedades de proyecto que son únicas para una plataforma y un tipo de compilación (por ejemplo, Versión Win32).Es posible editar estas configuraciones predeterminadas y crear sus propias configuraciones.Para obtener más información, vea Introducción al Diseñador de proyectos y Cómo: Modificar las propiedades y los valores de configuración del proyecto.
Desde el IDE se pueden realizar las siguientes tareas adicionales:
Ocultar determinadas advertencias del compilador para Visual C#, Visual C++ o Visual Basic.
Especificar acciones previas y posteriores a la compilación personalizadas para una compilación.
Mejorar el rendimiento de la compilación mediante compilaciones paralelas.Para obtener más información, vea Compilar varios proyectos en paralelo con MSBuild o la entrada de blog sobre cómo optimizar el paralelismo de compilación de C++.
Vea también
Tareas
Cómo: Crear y quitar dependencias del proyecto
Conceptos
Tutorial: Compilar una aplicación
Descripción de las configuraciones de compilación