Здравствуйте, Эйнсток Файр, Вы писали:
R>> Плохая идея была делать в студии все настройки «мышкой».
ЭФ>Я точно не знаю, но думаю, что внутри есть API, который даёт программный доступ ко всему тому же, что делается мышкой
Например в мире Java есть 2 распространенных инструмента сборки — Maven и Gradle. В обоих все пишется руками. Один и тот же билд скрипт используется и для локальной работы, и для билдсервера. Maven кстати тоже на XML сделан.
R>> Плохая идея была делать MSBuild отдельным от механизмов сборки проекта через студию.
ЭФ>Насколько я знаю, студия компилирует именно используя MSBuild, нет там никаких "отдельных механизмов".
Когда я последний раз делал автобилды для дотнетного проекта, там нужно было писать отдельный скрипт в отдельном файле, чтобы взять вон тот вон *.sln, собрать его как надо, задеплоить куда надо, и т.д. Это было лет 10+ назад правда. А всякие там нугеты уже тоже без мышки работают?