Публикация с использованием другого Web.config
У меня есть решение для веб-приложения Visual Studio 2010, которое я создал. В этом решении я создал новый режим в диспетчере конфигурации под названием "MyProjectName". Я создал дополнительное преобразование (я думаю, что вы называете это). т.е. Web.MyProjectName.config.
Когда я выбираю опцию публикации в проекте, я выбираю опцию "MyProjectName" в режиме сборки.
Однако файл Web.MyProjectName.config не копируется в опубликованную папку.
Как мне опубликовать разные файлы Web.config в зависимости от выбранного режима конфигурации?
Заранее спасибо.
1 ответ
Решение
Вам нужно будет скопировать новый файл конфигурации, используя один из двух вариантов:
- измените файл проекта, добавив объект с именем "BeforeBuild" (или измените, если он существует)
- добавить событие "Pre Build"
(Я предпочитаю первый)