Как программно сбилдить проект на C#

Давайте представим, что у вас имеется C# проект. Чем вы его будете билдить? Я более чем уверен, что использую Visual Studio. В принципе, это более чем нормально и правильно.

Но. Как поступить, если нет желания пользоваться IDE? Или, нет возможности ее использовать. Или, цель стоит совсем иная.

Итак, сперва добавляем 3 DLL файла:

Потом, создаем новый класс и вставляем туда этот код:

Все. Нет, я серьезно. Это все. Теперь просто вызываем этот код … и получаем собранный проект.

В следующем посте я покажу, как добавить небольшой логер.