![]() |
|
![]() ![]() ![]() |
|
kutuzov |
|
|||
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 19.1.2007 Репутация: нет Всего: нет |
Поискал по форуму, подобной темы не нашёл.
Подскажите пожалуйста программу для создания инсталляционного пакета. Необходимо чтобы программа инсаллировала файлы в выбранную пользователем папку, копировали dll файлы в системную папку виндомс, регистрировала dll при помощи regsvr32 и прописывала программу в path. Инстолятор должен работать пос XP и Висту. Желательно чтобы инструмент для создания инсаляции был бесплатным. Отзовитесь пожалуйста. |
|||
|
||||
Fazil6 |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1653 Регистрация: 3.5.2006 Где: Минск Репутация: 3 Всего: 60 |
||||
|
||||
kutuzov |
|
|||
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 19.1.2007 Репутация: нет Всего: нет |
Спасибо за ответ!!
только он денег стоит! ![]() 30 дневную версию можно использовать для создания инстоляции ? Я за 30 дней успею сделать надеюсь ![]() |
|||
|
||||
NiJazz |
|
|||
![]() Jazz coder ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2286 Регистрация: 10.8.2003 Где: Москва Репутация: 2 Всего: 23 |
Есть WIX - для создания MSI-инсталляторов. Интересен InnoSetup. Есть так же NSIS. InnoSetup прост в использовании, расширяем с помощью языка Pascal. Хорошо документирован.
Все системы бесплатны. |
|||
|
||||
Rapalex |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 732 Регистрация: 20.1.2006 Где: Украина -> Ник олаев Репутация: 6 Всего: 8 |
В студию встроен инсталятор (msi), прост в работе, быстрее освоишся, но не имеет тех возможностей что WIX.
-------------------- In vitium ducit culpae fuga. Желание избежать ошибки вовлекает в другую. (Horatius) |
|||
|
||||
kutuzov |
|
|||
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 19.1.2007 Репутация: нет Всего: нет |
Создаю MSI файл при помощи WiX
Но возникла следующая трудность: Мне необходимо зарегистрировать DLL файл при помощи regsvr32 для получения элементов <TypeLib>, <Class>, <ProgID> для DLL файла пробовал использовать tallow и heat Результат не очень помог: -------------------------------------------------------------------------------------------------------------------------------- tallow.exe : fatal error TLLW0001: Index was outside the bounds of the array. Stack Trace: at Microsoft.Tools.WindowsInstallerXml.Tools.Tallow.TallowMain.ParseCommandLine(String[] args) at Microsoft.Tools.WindowsInstallerXml.Tools.Tallow.TallowMain..ctor(String[] args) at Microsoft.Tools.WindowsInstallerXml.Tools.Tallow.Main(String[] args) Tallow failed. --------------------------------------------------------------------------------------------------------------------------------- Может кто подскажет как DLL зарегистрировать? или как во время инсталляции запустить команду regsvr32 my.dll |
|||
|
||||
deniska |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 398 Регистрация: 1.7.2005 Где: Троицк Репутация: 1 Всего: 0 |
InnoSetup
|
|||
|
||||
kutuzov |
|
|||
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 19.1.2007 Репутация: нет Всего: нет |
Спасибо,
но началство решило WIX юзать |
|||
|
||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |