Как создавать дистрибутивы для приложений C#
От: Весельчак У  
Дата: 19.11.08 17:51
Оценка:
Здравствуйте!

Меня очень интересует вопрос "правильного" распространения приложений, написанных на C#. Необходимо написать приложение в VS 2008 (C#, WinForms), использующее БД (выбор остановил на MS SQL). Необходимо будет снабдить приложение инсталлятором, желательно чтобы в его функции входили:
1) установка фреймворка;
2) установка клиента/сервера СУБД MS SQL (приложение может использовать БД как локально (клиент установлен на одной машине с сервером БД), так и удаленно — сетевое подключение на базе TCP/IP);
3) копирование файлов самого приложения;
4) развертывание БД приложения (создание таблиц, связей, и других объектов);
5) выполнение определенных действий с реестром — регистрация приложения, заполнение данных о пользователе, лицензии приложения.
6) Возможность использовать тот же инструментарий для создания как инсталляторов с нуля так и пакетов обновления.


Буду признателен за обсуждение темы и ссылки на источники информации, к-я может прояснить ситуацию. В общем, кто чем пользуется, кто что порекомендует, на какие подводные камни натыкались

20.11.08 00:48: Перенесено модератором из '.NET' — AndrewVK
инсталлятор c# vs2008 installer
Re: Как создавать дистрибутивы для приложений C#
От: _FRED_ Черногория
Дата: 19.11.08 18:22
Оценка: +2
Здравствуйте, Весельчак У, Вы писали:

ВУ>Меня очень интересует вопрос "правильного" распространения приложений, написанных на C#.


WiX
Help will always be given at Hogwarts to those who ask for it.
Re[2]: Как создавать дистрибутивы для приложений C#
От: Весельчак У  
Дата: 23.11.08 14:33
Оценка:
Здравствуйте, _FRED_, Вы писали:

_FR>Здравствуйте, Весельчак У, Вы писали:


ВУ>>Меня очень интересует вопрос "правильного" распространения приложений, написанных на C#.


_FR>WiX


Спасибо за ваше мнение.
Скачал WiX, начинаю разбираться. Еще кто-нибудь может предложить аналоги?
Re[3]: Как создавать дистрибутивы для приложений C#
От: Tom Россия http://www.RSDN.ru
Дата: 24.11.08 13:22
Оценка:
Здравствуйте, Весельчак У, Вы писали:

ВУ>Здравствуйте, _FRED_, Вы писали:


_FR>>Здравствуйте, Весельчак У, Вы писали:


ВУ>>>Меня очень интересует вопрос "правильного" распространения приложений, написанных на C#.


_FR>>WiX


ВУ>Спасибо за ваше мнение.

ВУ>Скачал WiX, начинаю разбираться. Еще кто-нибудь может предложить аналоги?
Аналоги — это Wise/InstallShield for Windows Installed, но лучше всё таки сразу WIX, тем более что в 2010-ой студии он будет штатным средством создания инсталяций.
Народная мудрось
всем все никому ничего(с).
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.