MSBuild — что это за программа?
«MSBuild что это за программа» — запрос, который вряд ли был вписан из-за банального любопытства. Потому что речь идёт о программном пакете, случайно наткнуться на который – сложно, а специально устанавливать лишь его отдельно от других программных средств – занятие крайне редкое, потому что сложно представить ситуацию, которая приведёт к такой необходимости.
MSBuild – это платформа, которая в сочетании с .NET взаимодействует с Visual Studio. Основная их обязанность в программе – это сбор проектов. Разработчиком разобраться с MSBuild не составит труда, ведь платформа имеет схожие обработку и синтаксис с более привычной утилитой под названием Make.
В процессе работы с MSBuild Вам не потребуются глубокие знания специфики синтаксиса данной платформы или высокие навыки программирования. Ведь для выполнения поставленной задачи, Вам достаточно просто указать необходимые файлы, а далее указать, что хотите видеть в результате проделанных действий, а MSBuild уже автоматически определит, какие действия, и в какой последовательности стоит применять.
MSBuild – это последователь утилиты NMAKE, которая всё ещё находит применение в устаревших версиях программы Visual Studio. В новых же её версиях утилита MSBuild функционально полностью заменила NMAKE. Потому, если до сих пор пользуетесь последний, Вам следует обновить Visual Studio и удалить устаревшую утилиту, установив на её место новую.
Как уже было сказано выше, выбрав файл, при вызове MSBuild, Вы указываете цель, которую хотите достичь. Они делятся на два типа: основная и подчинённые. Сначала достигаться подчинённые цели, а потом — основная. Для улучшения и ускорения работы, в описании цели можно указать перечень задач, выполнение которых к ней приведёт. Сама же цель – это некая операция или набор операций над файлом или каталогом.
Наша статья не сделала из Вас знатока программирования или работы со специальными утилитами, но на вопрос: «MSBuild – что это за программа?» — ответила. Потому, если Вы действительно заинтересованы в работе с помощью упомянутой платформы – обратитесь к специальной литературе, которая более подробно сможет описать процесс.
Свежие комментарии