У меня есть правила перезаписи URL, настроенные для пула приложений IIS производства, которые не работают в пуле приложений IIS разработки (в частности, перенаправление HTTP на HTTPS).
Что у меня есть:
web.production.config
для производства
web.config
(для разработки и локального IIS Express)
- Два опубликованных профиля (разработка и производство).
Что мне нужно:
web.production.config
для публикации с профилем публикации производства.
web.config
для публикации с профилем публикации разработки И используется локальным IIS Express для локальной отладки.
Что я сейчас делаю:
- Исключить из публикации оба файла.
- Скопируйте файл
web.production.config
вручную после развертывания, переименовав его в web.config на сервере.
Как я могу автоматизировать это? Свойство <ExcludeFilesFromDeployment />
в pubxml не устраняет необходимость переименования файла после развертывания.