У меня разные проекты, которые потребляют многие службы WCF. Я использую VSTS для автоматизации развертывания. Эти службы нацелены на разные URL-адреса (адреса конечных точек) на основе среды, в которой они будут развернуты.VSTS: Различные файлы конфигурации (адреса конечной точки WCF) для разных сред с использованием RM
Я пытаюсь использовать веб-развертывание с управлением выпуском VSTS, как предложено в этой ссылке: WebDeploy with VSTS, в котором предлагается создать:
- Parmeters.xml
- Затем добавить новую задачу «заменить лексемы» с указанная переменная для каждой среды.
Однако, я не думаю, что это сработает для меня, потому что оно генерирует токены только для клавиш настроек приложения (что не мое дело).
Есть ли работа или любое другое предложение, которое могло бы помочь мне выполнить конфигурационную часть?
Отлично! Я попробую. Благодаря @Eddie для вас supprt – Coding
вы указываете переменные в определении сборки. Это же значение будет заменено для всех сред. Тем не менее, мне нужна другая конфигурация для каждой среды, поэтому мне нужно указать переменную для каждой среды, если нет причины для переменной определения сборки. – Coding
Это сработало для меня, однако проблема теперь в том, как я могу отлаживать приложение локально, используя мой VS 2015? Потому что, если я заменяю url специальными токенами, url содержит «# {targetUrl} #», который ждет другого процесса или задачи для замены токенов. – Coding