Я использую TeamCity (TeamCity Enterprise 10.0.4 (build 42538)
) в качестве сервера сборки и SlowCheetah для преобразования конфигурации. Мое решение состоит из одного проекта ASP.NET Web API 2
и одного проекта Console application
.
Для моего консольного приложения преобразование работает безупречно для конфигурации Release. Это делается с помощью бегунка Visual Studio
, установленного для Microsoft Visual Studio 2015
.
Однако для публикации я использую бегун MSBuild, и здесь преобразование вообще не работает. Мне нужно преобразовать как файл web.config, так и отдельный файл password.config. Я использую SlowCheetah 2.5.48. При публикации через Visual Studio в моей среде разработки преобразование также работает безупречно.