Механизм сборки Microsoft с открытым исходным кодом MSBuild
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. Найди это здесь.