Asp.net Deployment (веб-установщик) - PullRequest
3 голосов
/ 03 февраля 2010

Мне нужно реализовать установщик веб-сайта для моего приложения asp.net. Установщик будет обрабатывать следующие функции -

  1. Развертывание веб-приложения .net на сервере IIS
  2. Настройка соединения с базой данных Sql для запуска сценариев БД.
  3. Выполнить все сценарии БД.
  4. Запустите еще один exe для управления лицензиями.
  5. Если что-то пойдет не так, нужно откатить все.

Я слышал о wix и установке щита и удивлялся, какая технология лучше всего подойдет для этого конкретного случая.

Спасибо, Тюрин

Ответы [ 2 ]

1 голос
/ 03 февраля 2010

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

После этого можно выбрать любое количество коммерческих вариантов, например InstallShield.

1 голос
/ 03 февраля 2010

MSDeploy делает все это и многое другое. Найдите это на www.iis.net.

-Oisin

...