Я просмотрел несколько предложений о том, как заставить преобразования SlowCheetah работать с системой сборки Visual Studio Online, но ничто не кажется окончательным, особенно для мира Visual Studio 2015.
У меня есть веб-проект с конфигурациями сборки и профилями публикации. Если я использую публикацию в один клик, все работает так, как ожидалось; сначала срабатывает преобразование конфигурации сборки, затем преобразование конфигурации профиля публикации. Однако на VSO трансформируется только web.config, и то только для конфигурации сборки.
Цель состоит в том, чтобы предоставить определение сборки на VSO с конфигурацией сборки и профилем публикации для использования (который, как я знаю, может быть предоставлен через MSBuild) и активировать преобразования для работы соответствующим образом. Я использую новые определения сборки VSO, которые выполняются онлайн через веб-интерфейс (а не XAML), и хорошая новость заключается в том, что у них есть возможность автоматически восстанавливать пакеты NuGet (что было одной из проблем в прошлом). . Похоже, что другие шаги MSBuild также могут быть добавлены, поэтому, возможно, есть способ запустить процесс после сборки или чего-то еще.
Кто-нибудь заставил это работать должным образом? Спасибо.