Compilar y generar en Visual Studio para MacCompiling and building in Visual Studio for Mac

Visual Studio para Mac se puede usar para compilar aplicaciones y crear ensamblados durante el desarrollo del proyecto.Visual Studio for Mac can be used to build applications and create assemblies during the development of your project. Es importante compilar y crear el código desde el principio y con frecuencia para poder identificar errores de coincidencia de tipos y otros errores en tiempo de compilación.It's important to compile and build your code early and often so that you can identify type mismatches and other compile-time errors.

Compilar desde el IDEBuilding from the IDE

Visual Studio para Mac permite crear y ejecutar compilaciones de forma inmediata y sin perder el control sobre la funcionalidad de compilación.Using Visual Studio for Mac lets you create and run builds instantly, while still giving you control over build functionality. Visual Studio para Mac usa MSBuild como sistema de compilación subyacente.Visual Studio for Mac uses MSBuild as the underlying build system.

Todos los proyectos y soluciones creados en el IDE tienen una configuración de compilación predeterminada que define el contexto de las compilaciones.All Projects and Solutions created in the IDE will have a default build configuration, which define the context for builds. Se pueden editar estas configuraciones o crear unas propias.These configurations can be edited or you can create your own. Al crear o modificar estas configuraciones se actualiza automáticamente el archivo de proyecto que luego usa MSBuild para compilar el proyecto.Creating or modifying these configurations will automatically update the project file, which is then used by MSBuild to build your project.

Para más información sobre cómo compilar proyectos y soluciones en el IDE, vea la guía Compilar y limpiar proyectos y soluciones.For more information regarding how to build projects and solutions in the IDE, see the Building and cleaning Projects and Solutions guide.

Visual Studio para Mac también se puede usar para lo siguiente:Visual Studio for Mac can also be used to do the following:

  • Cambiar la ruta de acceso de la salida.Change the output path. Se edita en las opciones del proyecto:This is edited in your Project's options:

    Cambio de la ruta de acceso de la salida

  • Cambiar el nivel de detalle de la salida de compilación:Change the verbosity of the build output:

    Cambio del nivel de detalle de la compilación

  • Agregar comandos personalizados antes, durante o después de compilar o limpiar:Add Custom Commands before, during, or after Building or Cleaning:

    adición de comandos personalizados

Compilación desde la línea de comandosBuilding from command line

Puede usar el motor de compilación MSBuild para compilar aplicaciones mediante la línea de comandos.You can use MSBuild Build Engine to build applications via the command line.

Vea el contenido de MSBuild para más información sobre el uso de MSBuild.See the MSBuild content for more information on using MSBuild.

Compilar desde Azure PipelinesBuilding from Azure Pipelines