Публикация с использованием другого Web.config

У меня есть решение для веб-приложения Visual Studio 2010, которое я создал. В этом решении я создал новый режим в диспетчере конфигурации под названием "MyProjectName". Я создал дополнительное преобразование (я думаю, что вы называете это). т.е. Web.MyProjectName.config.

Когда я выбираю опцию публикации в проекте, я выбираю опцию "MyProjectName" в режиме сборки.

Однако файл Web.MyProjectName.config не копируется в опубликованную папку.

Как мне опубликовать разные файлы Web.config в зависимости от выбранного режима конфигурации?

Заранее спасибо.

1 ответ

Решение

Вам нужно будет скопировать новый файл конфигурации, используя один из двух вариантов:

  • измените файл проекта, добавив объект с именем "BeforeBuild" (или измените, если он существует)
  • добавить событие "Pre Build"

(Я предпочитаю первый)

Другие вопросы по тегам