Публикация с использованием другого Web.config - PullRequest
0 голосов
/ 22 августа 2011

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

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

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

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

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

1 Ответ

1 голос
/ 23 августа 2011

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

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

(я предпочитаю первое)

...