Octopus Deploy не объединяет мой файл преобразования при развертывании приложения
У меня есть 3 файла преобразования в моем проекте mvc, которые называются Web.Debug.config, Web.AWS QA.config, Web.Release.config. У меня есть среда под названием AWS QA. Я проверил и переменные конфигурации, и преобразования конфигурации в разделе "Включить функции" на моем этапе сборки, я также добавил Web.AWS QA.config => Web.config в мой раздел "Дополнительные преобразования".
Тем не менее при развертывании в среде AWS QA я получаю то, что находится в моем обычном файле web.config, то, что я использую при разработке на своей локальной машине, которое не включает то, что у меня есть в Web.AWS QA.config, что я нуждаюсь. Я что-то пропустил?
1 ответ
Я была такая же проблема. Добавьте сценарий powershell для переименования ваших файлов в развертывании осьминога с помощью команды Rename-Item:
Rename-Item -Path "Web.AWS.QA.Config" -NewName "c:\yourpath\Web.config"
Надеюсь, поможет!