MSBuild cual es el programa

¿Conoces el programaMSBuild ?No?Entonces, no dude en limpiar su computadora, elimine completamente MSBuild, porque puede obtener problemas innecesarios.En la red, la información a la cuenta de lo que es MSBuild es bastante distinta, en forma de conversaciones caóticas cortas en foros, o peso pesado para la percepción de artículos escritos por programadores para programadores.Así que decidí intentar escribir qué era el programa MSBuild, describiendo brevemente los mecanismos del proceso y explicando para qué sirve.

Qué es MSBuild

Por lo tanto, un poco de historia, que fluye sin problemas en nuestros días.Para implementar proyectos pequeños, hay un compilador de línea de comandos y un archivo por lotes que contiene una llamada.En caso de que el proyecto crezca, el programa MSBuild, que rastreará las versiones de los archivos y compilará los módulos, se vuelve necesario.Originalmente, era un programa de marca que apareció en Unix y se trasladó gradualmente a otras plataformas.Su trabajo está estructurado de la siguiente manera: lee un archivo que describe la relación entre los archivos de origen y destino, luego compara sus versiones y decide automáticamente si desea crear archivos de destino.

Trataré de explicar en detalle qué es este programa MSBuild.La idea era extremadamente simple, pero el formato de este archivo de marca no era obvio.Durante mucho tiempo hubo muchas variedades de esta utilidad, cada una de las cuales tenía su propia sintaxis.Otro problema fue el cálculo de la operación por lotes en el modo de línea de comando.El tiempo pasó, la tecnología y el progreso no se detuvieron: aparecióEn varios entornos de desarrollo visual integrado (por ejemplo, IDE), se hizo evidente que el desajuste hace que los requisitos modernos.Luego, en 2002, apareció VS 2002, donde la creación de los archivos de creación no desapareció en absoluto, por lo que se hizo imposible compilar proyectos en el modo de línea de comandos.

En el futuro, los programadores de Java que trabajan en competencia con los programadores de Windows, crearon un programa interesante -Ant.A partir de él, se distinguió por la falta de vinculación con los comandos del sistema operativo: en lugar de los comandos del sistema operativo, el proceso se llevó a cabo utilizando los comandos Ant internos diseñados para las clases de Java.

Debido a su simplicidad y pequeño número de errores, el programa Ant pronto se convirtió en la solución más popular.Y para el desarrollo de aplicaciones de alto rendimiento, se creó Msxml 4.0.

¿Está interesado en cómo se relaciona todo esto con Microsoft?Lo más importante no es directo: el prototipo de Ant es el programa MSBuild.

De la teoría a la práctica: algunos ejemplos que ilustran la necesidad de MSBuild

Está claro que este programa de MSBuild no es un elemento necesario para el funcionamiento del sistema operativo, pero su eliminación afectará el trabajo de una gran cantidad de programas, la cabezainteractuando con él.Entre ellos, por ejemplo,Microsoft Office , que es usado por casi todos nosotros.

Si elimina MSBuild, muchos navegadores de Internet también dejarán de funcionar de manera elemental.Y si elimina el paquete ATK no funcionará el horario 3d.

Espero que en este artículo haya podido arrojar algo de luz sobre la situación descrita por el programa MSBuild, rechazándolo,Si tuvieras tal deseo, quítalo.