Мне нужно создать программу установки, которая будет выполнять установку следующего:
1. ASP.Net Website
2. Windows Forms application
с необходимыми условиями (SQL Server 2008 express, .net Framework, IIS)
Оба находятся подто же решение,
они совместно используют одни и те же библиотеки и уровни (уровень данных, бизнес-уровень и т. д.)
ИтакЯ сталкиваюсь с проблемой, потому что я думаю, что я должен создать 2 установщика, один для проекта windows и один для веб-проекта, но у этого подхода есть проблема, он создаст уровень данных, бизнес-уровень и общий уровень длякаждый проект, поэтому, если я хочу обновить слой, скажем, я изменил слой данных и хочу обновить его, мне придется обновить оба, поэтому мне пришло в голову установить эти библиотеки в GAC, но я нене знаю, как это сделать.
Я также не знаю, будет ли хорошей идеей создать два установщика или можно создать только один.
Так что в основном вопрос таков:Вы знаете, как бороться с:
сHARED библиотек Windows и веб-приложений в рамках одного решения. Необходимые условия и настройки IIS (пулы, пользователи, виртуальные каталоги)
все, что находится внутри установщика
Мы можем купить installshield или аналогичный при необходимости
Спасибо !!