MSDeploy - преобразование конфигурации дважды в одном развертывании - PullRequest
0 голосов
/ 02 декабря 2018

В моем файле web.config есть два раздела, которые могут быть переданы при развертывании.

  1. Настройки среды (включая строку подключения ...)
  2. Аутентификация (включая использование Auth илинет)

Оба раздела независимы.Так что я хочу, например, чтобы сначала преобразовать с помощью среды (интеграция \ производство), а затем снова преобразовать его с помощью аутентификации (добавить \ удалить)

Я попытался сделать много копий конфигураций, которые я хочу(Web.WithAuth.Integration.Config, Web.WithOutAuth.Integration.Config и то же самое для производства), но я думаю, что есть лучшее решение.Как я могу добиться этого с msdeploy ??

1 Ответ

0 голосов
/ 03 декабря 2018

Я добавляю в команду msdeploy параметр deployProfile (который содержит замену auth \ add) и параметр configuration (включая изменения среды).

эти два параметра составляют файл .configпройти два преобразования.

...