Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Visual Studio proporciona varias maneras de compilar las aplicaciones, desde compilaciones de IDE interactivas con depuración integrada a canalizaciones automatizadas de CI/CD. Este artículo le ayuda a elegir el método de compilación adecuado para su escenario y proporciona vínculos a documentación detallada para cada enfoque.
Para obtener una primera introducción a la compilación en el IDE, consulte Tutorial: Compilación de una aplicación.
Elección de un método de compilación
Use la tabla siguiente para determinar qué método de compilación se adapta mejor a sus necesidades:
| Método de construcción | Beneficios |
|---|---|
| IDE | - Crear compilaciones inmediatamente y probarlas en un depurador. - Ejecutar compilaciones de varios procesadores para proyectos de C++ y C#. - Personalizar diferentes aspectos del sistema de compilación. |
| CMake | - Compilación de proyectos de C++ mediante la herramienta CMake - Use el mismo sistema de compilación en plataformas Linux y Windows. |
| Línea de comandos de MSBuild | - Compilar proyectos sin instalar Visual Studio. - Ejecutar compilaciones de varios procesadores para todos los tipos de proyecto. - Personalizar la mayoría de las áreas del sistema de compilación. |
| Azure Pipelines | - Automatizar el proceso de compilación como parte de una canalización de integración continua o entrega continua. - Aplicar pruebas automatizadas con cada compilación. - Emplear recursos prácticamente ilimitados basados en la nube para procesos de compilación. - Modifique el flujo de trabajo de compilación y cree actividades de compilación para realizar tareas profundamente personalizadas. |
La documentación de esta sección incluye más detalles del proceso de compilación basado en IDE. Para obtener más información sobre los otros métodos, consulte de CMake , MSBuild y Azure Pipelines, respectivamente.
Compilar desde el IDE
Al crear un proyecto, Visual Studio crea configuraciones predeterminadas de proyecto y solución. Estas configuraciones definen cómo se compilan e implementan las soluciones y los proyectos. Las configuraciones de proyecto son específicas de una plataforma de destino (como Windows o Linux) y el tipo de compilación (como depuración o versión). Puede editar estas configuraciones como desee y también puede crear sus propias configuraciones según sea necesario. Consulte Configuraciones de proyecto y solución.
A continuación, consulte Creación y limpieza de proyectos y soluciones en Visual Studio para obtener información sobre las distintas personalizaciones que puede realizar en el proceso. Las personalizaciones incluyen cambiar los directorios de salida, especificar eventos de compilación personalizados, administrar dependencias del proyecto, administrar archivos de registro de compilacióny suprimir advertencias del compilador.
Desde allí, puede explorar una variedad de otras tareas:
- Configuración de proyectos para plataformas de destino
- Administrar propiedades de proyecto y solución
- Especificar eventos de compilación en de C# y de Visual Basic
- Establecer opciones de compilación
- Compilar varios proyectos en paralelo
Contenido relacionado
- Tutorial: Compilación de una aplicación
- Referencia de MSBuild
- Proyectos de CMake en Visual Studio
- Documentación de Azure Pipelines