ngrebenshikov / vacancy-manager

Automatically exported from code.google.com/p/vacancy-manager
0 stars 0 forks source link

Инсталятор #83

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Будет.

Original issue reported on code.google.com by grebenshikov.n@gmail.com on 16 Jan 2014 at 3:21

GoogleCodeExporter commented 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

GoogleCodeExporter commented 9 years ago

Original comment by grebenshikov.n@gmail.com on 30 Jan 2014 at 3:29

GoogleCodeExporter commented 9 years ago
Как дела?

Original comment by grebenshikov.n@gmail.com on 6 Feb 2014 at 3:54

GoogleCodeExporter commented 9 years ago
Поставил Wix. 
Составил пару инсталяторов для простых, 
своих приложений.
До создания инсталятора для проекта еще 
нужно времени

Original comment by Dm1tr1yPaful1n@gmail.com on 6 Feb 2014 at 8:32

GoogleCodeExporter commented 9 years ago
OK

Original comment by grebenshikov.n@gmail.com on 6 Feb 2014 at 8:54

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
Используй $(var.SolutionDir)

Original comment by grebenshikov.n@gmail.com on 13 Feb 2014 at 3:17

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
Сделать возможность выбрать сервер БД, а не 
только текущий.

Original comment by grebenshikov.n@gmail.com on 6 Mar 2014 at 3:25

GoogleCodeExporter commented 9 years ago
Недочеты:
1) Поменять Classsic на Integrated в pool
2) Убрать файл из веб-кофига
3) Картинки положить в инсталятор. Например, 
user.png

Original comment by grebenshikov.n@gmail.com on 20 Mar 2014 at 3:17

GoogleCodeExporter commented 9 years ago
Запускаю приложение через установщик 
выдает следующее

Ошибка HTTP 403.14 - Forbidden
Веб-сервер настроен таким образом, чтобы не 
формировать списка содержимого каталога.

Что там еще нужно настроить чтобы 
заработало?

Original comment by budulay24rus on 21 Mar 2014 at 1:20

GoogleCodeExporter commented 9 years ago
Нужно в IIS в пуле PoolVM поменять режим с Classic 
на Integrated. 
Но там еще проблема с БД будет, нужно в 
WebConfig'e убрать атрибут AttachDbFileName.

Original comment by Dm1tr1yPaful1n@gmail.com on 22 Mar 2014 at 4:50

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago

Original comment by grebenshikov.n@gmail.com on 5 Jun 2014 at 3:16