Я развертывают веб-сайтов ASP.NET и управления их конфигурации с помощью web configuration transforms и строить их, используя команду:Transform конфигурации на развертывание консольных приложений
MSBuild.exe MyMvcProj.csproj /P:Configuration:CustomConfiguration1
Я также получил консольное приложение, которое Мне нужно развернуть несколько раз с различными конфигурациями, и мне было интересно, существует ли какой-либо аналогичный механизм для создания проекта и развертывания его с другой конфигурацией?
Я столкнулся с an article using custom XSLT to handle multi environment configs, но это похоже на очень сложное и грязное решение.
Заранее спасибо!