Compartir a través de


Conceptos de MSBuild

MSBuild proporciona un esquema XML básico que se puede usar para controlar el modo en que la plataforma de compilación compila el software. Para especificar los componentes de la compilación y cómo se van a compilar, siga estas cuatro partes de MSBuild: propiedades, elementos, tareas y destinos.

Temas relacionados

Título

Descripción

Propiedades de MSBuild

Presenta las propiedades y las colecciones de propiedades. Las propiedades son los pares clave-valor que puede usar para configurar las compilaciones.

Elementos de MSBuild

Describe los conceptos generales en que se basa el formato de archivo de MSBuild y la manera de encajar las piezas.

Objetivos de MSBuild

Explica cómo agrupar las tareas entre sí en un orden concreto y habilitar las secciones del proceso de compilación para que se las pueda llamar desde la línea de comandos.

Tareas de MSBuild

Muestra la forma de crear una unidad de código ejecutable que MSBuild puede usar para realizar operaciones de compilación indivisibles.

Comparar propiedades y elementos

Compara las propiedades y los elementos de MSBuild. Ambos se usan para pasar información a tareas, evaluar condiciones y almacenar valores a los que se puede hacer referencia en el archivo del proyecto.

Caracteres especiales de MSBuild

Se describe cómo convertir en caracteres de escape algunos caracteres que MSBuild reserva para usos especiales en contextos concretos.

Tutorial: Crear un archivo del proyecto de MSBuild desde el principio

Muestra la forma de crear un archivo básico del proyecto de forma incremental, utilizando solo un editor de texto.

Tutorial: Usar MSBuild

Presenta los bloques de compilación de MSBuild y muestra la forma de escribir, manipular y depurar proyectos de MSBuild sin cerrar el entorno de desarrollo integrado (IDE) de Visual Studio.

Referencia de MSBuild

Muestra vínculos a documentos que contienen información de referencia.

MSBuild

Presenta información general del esquema XML para un archivo de proyecto y muestra cómo el citado esquema controla los procesos que compilan el software.