управление профилями публикации для приложения mvc

Я разрабатываю веб-приложение MVC 4, VS2012.

Для таких приложений я обычно создавал MSI для установки приложения, но для этого проекта я перехожу к более современному механизму публикации. Обычно я устанавливаю в разные среды:

  • разработчик
  • qa (сервер 1, 2, 3)
  • постановка
  • prod (сервер 1, 2, 3)

Вопрос в том, нужно ли мне создавать профиль публикации для каждой из сред, включая профиль для каждого из серверов на qa и prod (поскольку 1 параметр веб-конфигурации различается между серверами).

Похоже, для этого нужно создать много профилей публикации. Я прав? Как лучше всего управлять профилями публикации.


person amateur    schedule 08.10.2012    source источник


Ответы (1)


Профили публикации были разработаны для того, что вы описываете. Они позволяют указать различные конфигурации публикации для каждого сервера.

Я не уверен, что вы имеете в виду под What is the best way to manage the publish profiles?. VS 2012.2 будет управлять этим за вас в рамках решения.

Вы также можете щелкнуть правой кнопкой мыши профиль публикации и добавить преобразование веб-конфигурации для этого конкретного профиля публикации.

У Сайеда Хашими есть хорошее видео, объясняющее это здесь. http://www.youtube.com/watch?v=HdPK8mxpKEI

person gregpakes    schedule 07.03.2013