Развертывание приложения WCF - PullRequest
2 голосов
/ 18 ноября 2009

У меня есть приложение и службы WCF, размещенные на IIS. Я хочу автоматизировать процесс развертывания этого приложения в средах тестирования / приемочного тестирования / производства Как лучше всего автоматизировать процесс и сделать его очень простым для системных администраторов? при условии, что веб-сайт / (или виртуальный каталог) уже существует, и мне не нужно его заново создавать.

в тестовой среде есть виртуальный каталог для этой службы. приемочные испытания и производство имеют веб-сайт для этой услуги.

Ответы [ 2 ]

1 голос
/ 18 ноября 2009

AFAIK, службы WCF поддерживают xcopy, как и любой другой веб-сайт IIS. Если ваш процесс сборки может скопировать необходимые файлы конфигурации и сборки, это должно быть все, что необходимо. Возможно, вам придется включить отдельные разделы в файлы конфигурации, чтобы адаптировать настройки к каждой среде.

1 голос
/ 18 ноября 2009

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...