Microsoft Open Sources MSBuild Build Engine
1 хв. читати
Опубліковано
Прочитайте нашу сторінку розкриття інформації, щоб дізнатися, як ви можете допомогти MSPoweruser підтримувати редакційну команду Читати далі
Microsoft Build Engine — це платформа для створення програм. Цей механізм, який також відомий як MSBuild, надає схему XML для файлу проекту, який контролює, як платформа збирання обробляє та створює програмне забезпечення. Visual Studio використовує MSBuild, але це не залежить від Visual Studio. Викликаючи msbuild.exe у вашому проекті або файлі рішення, ви можете організувати та створювати продукти в середовищах, де Visual Studio не встановлено.
Visual Studio використовує MSBuild для завантаження та створення керованих проектів. Файли проекту у Visual Studio (.csproj,.vbproj, vcxproj та інші) містять XML-код MSBuild, який виконується під час створення проекту за допомогою IDE. Проекти Visual Studio імпортують усі необхідні параметри та процеси побудови для виконання типової роботи з розробки, але ви можете розширити або змінити їх із Visual Studio або за допомогою редактора XML.
Тепер Microsoft має відкритий вихідний код MSBuild, а вихідний код тепер доступний на Github. Знайди це тут.