Visual Studio (sln)
Если ваше решение маленькое и вам не нужно делать фантастические вещи , вы можете использовать сборщик Visual Studio (sln). Он делает то же самое, что и когда вы делаете Project-> Build (из меню VS). Эта опция очень проста в настройке, несколько кликов и ваш CI-сервер компилирует ваше решение.
MSBuild
Если вам нужно сделать больше расширенных сценариев , кроме простой компиляции, такой как применение различных файлов конфигурации, вставка преобразованных значений в файл конфигурации, развертывание двоичных файлов и т. Д., Вы должны выбрать опцию MSBuild. Вы будете знать, когда вам нужно это использовать, просто потому, что sln builder не сможет что-то делать. Этот параметр требует определенных знаний языка сценариев сборки, который основан на задачах и похож на XML.