Цель состоит в развертывании Azure App Service с пакетом WebDeploy из VS2015 со всеми преобразованиями web.config, применяемыми в соответствии с текущей конфигурацией сборки решения.VS2015 Диалоговое окно развертывания Azure Resource Manager игнорирует решение и конфигурацию сборки проекта для связанных проектов
Я попытался добавить конфигурацию сборки в проект развертывания ARM, и он отлично работает, когда вы создаете его из Visual Studio. Пакет WebDeploy для веб-проекта создается с использованием правильного преобразования web.config. Однако, если вы используете диалог Deploy, веб-проект, созданный по умолчанию, всегда строится и упаковывается с конфигурацией сборки по умолчанию (Debug) из файла Deployment.targets.
Возможно ли использовать текущую конфигурацию решений для развертывания ARM?
диалог VS2015:
Вы строите с использованием правильной конфигурации (вы выбрали «Release» вместо «Debug»?) – techmike2kx
Да, активная конфигурация решения в VS правильная (например, Release, а не Debug). Правильная конфигурация сборки веб-проекта и развертывания в конфигурации решения также правильна. – samfromlv