Open GoogleCodeExporter opened 9 years ago
Имеется:
1) Сервер с Windows.
2) IIS is installed.
2) Установлен MS SQL Server (may be Express Edition).
Действия пользователя: Запустил
инсталятор и сайт заработал.
Нужно:
1) Выбрать свободную библиотеку для
создания инсталяторов. Например, WIX Toolset
http://wixtoolset.org/
2) Создать проект для инсталятора в нашем
солюшне.
Что должен делать инсталятор:
1) Должен проверить версию SQL Server. На основе
нее заменить DataSource в Web.config
2) Создать базу данных.
3) Спросить предполагаемый путь до сайта.
Скопировать необходимые файлы.
4) Создать веб-приложение в IIS на нужный путь.
5) Завершить работу и открыть сайт (галочка).
Original comment by grebenshikov.n@gmail.com
on 30 Jan 2014 at 3:29
Original comment by grebenshikov.n@gmail.com
on 30 Jan 2014 at 3:29
Как дела?
Original comment by grebenshikov.n@gmail.com
on 6 Feb 2014 at 3:54
Поставил Wix.
Составил пару инсталяторов для простых,
своих приложений.
До создания инсталятора для проекта еще
нужно времени
Original comment by Dm1tr1yPaful1n@gmail.com
on 6 Feb 2014 at 8:32
OK
Original comment by grebenshikov.n@gmail.com
on 6 Feb 2014 at 8:54
http://stackoverflow.com/questions/18389208/wix-installer-create-web-site-and-as
sign-the-new-or-exisiting-web-app-pool
Original comment by grebenshikov.n@gmail.com
on 13 Feb 2014 at 3:15
Используй $(var.SolutionDir)
Original comment by grebenshikov.n@gmail.com
on 13 Feb 2014 at 3:17
Error 7 The system cannot find the file
'D:\development\vacancy-manager\src\VacancyManager\VacancyManager\obj\Debug\Desi
gnTimeResolveAssemblyReferences.cache'. D:\development\vacancy-manager\src\Vacan
cyManager\SetupVM\Product.wxs 214
Error 8 The system cannot find the file
'D:\development\vacancy-manager\src\VacancyManager\VacancyManager\obj\Debug\Temp
PE\Properties.ResourceEn.Designer.cs.dll'. D:\development\vacancy-manager\src\Va
cancyManager\SetupVM\Product.wxs 229
Original comment by grebenshikov.n@gmail.com
on 6 Mar 2014 at 3:21
Сделать возможность выбрать сервер БД, а не
только текущий.
Original comment by grebenshikov.n@gmail.com
on 6 Mar 2014 at 3:25
Недочеты:
1) Поменять Classsic на Integrated в pool
2) Убрать файл из веб-кофига
3) Картинки положить в инсталятор. Например,
user.png
Original comment by grebenshikov.n@gmail.com
on 20 Mar 2014 at 3:17
Запускаю приложение через установщик
выдает следующее
Ошибка HTTP 403.14 - Forbidden
Веб-сервер настроен таким образом, чтобы не
формировать списка содержимого каталога.
Что там еще нужно настроить чтобы
заработало?
Original comment by budulay24rus
on 21 Mar 2014 at 1:20
Нужно в IIS в пуле PoolVM поменять режим с Classic
на Integrated.
Но там еще проблема с БД будет, нужно в
WebConfig'e убрать атрибут AttachDbFileName.
Original comment by Dm1tr1yPaful1n@gmail.com
on 22 Mar 2014 at 4:50
[deleted comment]
Original comment by grebenshikov.n@gmail.com
on 5 Jun 2014 at 3:16
Original issue reported on code.google.com by
grebenshikov.n@gmail.com
on 16 Jan 2014 at 3:21