2011-05-11 7 views

Respuesta

8

Básicamente MSBUILD es para la construcción de su proyecto/solución. Puede usar el indicador de línea de comandos de msbuild para construir su proyecto en lugar de hacer clic derecho y compilar. MsBuild es muy útil cuando se trata de servidores de compilación automatizados donde se crean proyectos una vez que alguien comprueba cualquier código nuevo.

Otra ventaja de msbuild es que es capaz de construir su proyecto sin tener VS IDE. No necesita VS IDE para construir su proyecto en servidores de compilación automatizados.

A continuación se muestran algunos sitios que proporcionan buena información para usted.

http://msdn2.microsoft.com/en-us/library/wea2sca5.aspx MSDN MSBuild Documentación

http://channel9.msdn.com/wiki/default.aspx/MSBuild.HomePage MSBuild Wikki

http://msdn2.microsoft.com/en-us/library/0k6kkbsd.aspx MSBuild Referencia

http://blogs.msdn.com/msbuild/default.aspx MSBuild Blog del equipo de

3

MSBuild es una utilidad de compilación de Microsoft, similar a ANT en el mundo de Java. Proporciona una forma de definir sus requisitos de compilación, dependencia, orden, etc. editando archivos xml. Puede usar tareas existentes, o crear tareas personalizadas según su necesidad y utilizarlas en el proceso de compilación.

ex: puede definir una solución de compilación y establecer el orden de los proyectos para compilar, dónde obtener los últimos datos, dónde colocar los archivos binarios, dónde desplegarlos, a quién informar enviándolos, qué hacer en el caso de etc. errores (casi todo es una tarea, y cada tarea puede tener pre y post condiciones)

refieren: http://msdn.microsoft.com/en-us/library/0k6kkbsd.aspx

+0

También tenga en cuenta que MSBuild está disponible sin costo donde como Visual Studio no es típicamente. – SoftwareCarpenter

Cuestiones relacionadas