Пакетная компиляция
Иногда бывает удобнее откомпилировать сразу несколько проектов решения вместо того, чтобы компилировать их по отдельности. В таких ситуациях применяются средства пакетной компиляции VB.NET. Команда Build › Build Solution компилирует все проекты, входящие в решение. Она часто используется в конце работы над приложением, когда все готово к формированию окончательного пакета для распространения (эта тема рассматривается в главе 13).
Команда Batch Build позволяет выбрать проекты для компиляции. Она особенно удобна при работе над несколькими проектами, если вы не хотите подолгу ожидать выполнения команды Build All или компилировать каждый проект по отдельности. На рис. 2.22 показано, как выглядит окно вывода при использовании команды Build Solution для решения vb_ide_01.
Рис. 2.22. Информация о результатах пакетной компиляции
Из рисунка видно, что оба проекта нашего решения были успешно построены. Если бы в процессе построения возникли какие-либо ошибки, их описания появились бы в окне вывода.
При выполнении команды Build › Batch Build появляется диалоговое окно, показанное на рис. 2.23. Если решение состоит из нескольких проектов и в одном-двух из них возникают ошибки, вы по достоинству оцените эту команду.
Рис. 2.23. Выбор проектов для пакетной компиляции