Compilar aplicaciones en Visual Studio

Puede utilizar Visual Studio para compilar aplicaciones y para crear ensamblados y programas ejecutables frecuencia durante un ciclo de desarrollo.Compilar el código con frecuencia, puede identificar errores en tiempo de compilación, como sintaxis incorrecta, palabras clave escritas mal, y errores de coincidencia de tipos, anteriores.Puede detectar y corregir errores en tiempo de ejecución, como errores lógicos y errores semánticos, con frecuencia compilar y ejecutar las versiones de depuración del código.

Cuando tenga totalmente desarrollado y suficientemente depura un proyecto o una solución, puede compilar sus componentes en una versión de lanzamiento.De forma predeterminada, se optimiza y se ha diseñado una compilación de lanzamiento para ser menor y ejecutarse 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

Puede compilar una aplicación mediante tomará opciones de compilación en el IDE, en el símbolo del sistema, o mediante Team Foundation Build.Cada una de estas opciones utiliza MSBuild como la tecnología subyacente, y cada enfoque tiene ventajas concretos, como se muestra en la tabla siguiente.

Método de compilación

Ventajas

Para obtener más información

Mediante el IDE

  • Puede más fácil crear y ejecutar compilaciones inmediatamente.

  • Puede ejecutar las versiones multiprocesador para los proyectos de C# y C++.

  • Puede personalizar algunos aspectos del sistema de compilación.

Compilar y limpiar proyectos y soluciones en Visual Studio

Ejecutar una línea de comandos de MSBuild

  • Puede compilar proyectos sin instalar Visual Studio.

  • Puede ejecutar las versiones multiprocesador para todos los tipos de proyecto.

  • Puede personalizar la mayoría de las áreas del sistema de compilación.

MSBuild

Mediante Team Foundation Build

  • Puede automatizar el proceso de compilación.Por ejemplo, puede compilar uno o varios proyectos nocturna o se activa cada vez ese código.También puede compilar proyectos en servidores compartidos de compilación en lugar de en el equipo de desarrollo.

  • Puede especificar rápidamente el código que desea compilar, las pruebas que desea ejecutar, y otras opciones comunes.

  • Puede modificar el flujo de trabajo de compilación, y que requieran, cree para compilar actividades para realizar tareas de profundidad personalizadas.

Compilar la aplicación

La compilación del IDE

Cuando se crea un proyecto, configuraciones de compilación predeterminadas que se definen para él, y una configuración de compilación de soluciones se asigna él para proporcionar contexto para las compilaciones.Configuraciones de solución definen cómo los proyectos de la solución se compilan y se implementan.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).Puede editar estas configuraciones predeterminadas, y puede crear dispone de las 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.

En el IDE, puede realizar las tareas adicionales siguientes:

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

Building (Compiling) Web Site Projects

Otros recursos

Descripción de las plataformas de compilación