Integrar MSBuild con Visual Studio

Aunque no utilicemos Team Foundation Server para hacer Builds, nos puede interesar utilizar MSBuild para automatizar nuestras construcciones. Aunque existen numerosas herramientas para editar los archivos de MSBuild, una primera opción que tenemos a mano es utilizar Visual Studio para editar estos ficheros, para ello basta con abriles como XML utilizando el menu contextual Abrir como… y además obtendremos intellisense.

Otra interesante posibilidad es la de ejecutar esos archivos de MSBuild desde dentro del entorno de Visual Studio. Para ello podemos usar el siguiente truco:

Añadimos un proyecto "Makefile project" de Visual C++ a la solución.

Dentro de este añadimos como nuestro archivo(s) de MSBuild.

Luego desde la pantalla de configuración del proyecto, podemos seleccionar los comandos que queremos lanzar para Build, ReBuild y Clean.

Una vez hecho esto prodremos, desde el menu contextual del proyecto Makefile, lanzar nuestras construcciones de MSBuild…

…y ver los resultados en la pantalla de resultados de salida de Visual Studio.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *