2010-01-29 1 views
1

В моей группе используются модули слияния для различных проектов, которые затем добавляются в проект установки. Это упрощает развертывание, имея только один .msi для всего нашего набора функций и позволяет нам иметь одну запись в разделе «Установка и удаление программ». Я не могу найти способ сделать это с помощью проекта веб-настройки, если не существует типа проекта «Слияние с Web-модулем». Если я просто добавляю вывод проекта с веб-сайта, не распаковываются файлы aspx (только сборки), если я создаю проект Web Setup, тогда развертывается только результирующий .msi ... он не установлен.Создание «модуля слияния» для веб-проекта

Итак, вопрос в том, есть ли рекомендуемый способ развертывания веб-проекта как части более крупной установки (ala merge module), поэтому есть одна запись в «Установка и удаление программ»?

ответ

0

Проекты установки, доступные в Visual Studio, охватывают только крошечные подмножества функций установщика Windows. Посмотрите на WiX от Microsoft. Он предоставляет практически все функции Windows Installer без необходимости покупать дорогие коммерческие продукты. Он интегрируется в Visual Studio, поэтому вы можете создать «проект настройки WiX» так же легко, как и встроенный.

+0

WIX действительно выглядит мощным, но не выглядит почти таким же простым в использовании, как и мне не нравится тот факт, что (кажется) мне придется добавить все файлы, которые я хочу установить в файлы WIX, что может быть обслуживание кошмар. – Philip

Смежные вопросы