MSBuild
Тип | автоматизація складання |
---|---|
Розробники | Microsoft |
Версії | 17.3.1 (13 вересня 2022)[1] |
Платформа | .NET Framework |
Операційна система | Linux, macOS і Windows |
Мова програмування | C# |
Стан розробки | активний |
Ліцензія | MIT License |
Репозиторій | github.com/dotnet/msbuild |
Вебсайт | github.com/microsoft/msbuild |
MSBuild (або Microsoft Build Engine) — платформа для складання застосунків, котру використовує за замовчуванням Visual Studio для складання застосунків на основі технології .NET. Правила складання проекту визначаються у формі XML-схеми, для управління складанням надається інструментарій для запуску з командного рядка.
Компанія Microsoft надала MSBuild статус відкритого проекту у березні 2015.[2] Початковий код відкритий під ліцензією MIT і опублікований [Архівовано 29 квітня 2015 у Wayback Machine.] на GitHub. Опубліковані початкові тексти відповідають стану MSBuild з кодової бази Visual Studio 2015, яка розширена для відокремленого використання складальної системи, незалежно від Visual Studio. З найближчих планів з розвитку MSBuild відзначається додавання підтримки Linux і OS X, що дозволить використовувати цю систему для повсюдного складання відкритих .NET-проектів. Для портувания використовуються напрацювання проекту Mono.
Примітки
Посилання
- Сторінка MSBuild [Архівовано 8 вересня 2017 у Wayback Machine.] на MSDN