Нужно пределать инсталлер к уже существующему приложению, которое в дальнейшем предпологается дорабатывать. Почему собственно спрашиваю? Нужно чтобы инсталлер поддерживал запуск с диска (CD) без установки. Конечно можно и просто поместить копию приложения на CD, но есть файлы которые нужно прединсталлировать (MDAC*.exe/*.dll/кое какие библиотеки с регистрацией) да и заказчик просит не бат файлы а красивый диалог-визард с кнопочками. Я видел из инсталлеров InstallShield/Wise/NullSoft/ещё что.. Что посоветуете, какой мощнее всего?
[In theory there is no difference between theory and practice. In
practice there is.]
[Даю очевидные ответы на риторические вопросы]
Здравствуйте, Vain, Вы писали:
V>Нужно пределать инсталлер к уже существующему приложению, которое в дальнейшем предпологается дорабатывать. Почему собственно спрашиваю? Нужно чтобы инсталлер поддерживал запуск с диска (CD) без установки. Конечно можно и просто поместить копию приложения на CD, но есть файлы которые нужно прединсталлировать (MDAC*.exe/*.dll/кое какие библиотеки с регистрацией) да и заказчик просит не бат файлы а красивый диалог-визард с кнопочками. Я видел из инсталлеров InstallShield/Wise/NullSoft/ещё что.. Что посоветуете, какой мощнее всего?
Лучше Inno Setup не видел... Весьма чудный инсталлер, создание дистрибутива выполняется без напряга + поддержка Pascal Script — что еще нужно ?
Из бесплатных вероятно лидеры — InnoSetup и NSIS
в обоих вариантах есть свои достоинтсва и недостатки. Оба проекта активно развиваются, часто выбор — дело вкуса: например предпочтение pascal-подобного синтаксиса характерно для делфистов, а возможность написать свой плагин для с++-сников.
Из опыта: InnoSetup более прост в первоначальном освоении и мы долго сидели на нем. Когда оказалось, что встроенных возможностей нам недостаточно, переехали на NSIS. на нем сейчас и сидим. Впрочем, вполне вероятно, что то, чего нам не хватало в InnoSetup уже появилось.
Здравствуйте, EugeneZ, Вы писали:
EZ>Какой мощнее, мне сложно сказать. EZ>Но хочу прокричать: ИМХО, INSTALLSHIELD — ПОЛНОЕ ДЕРЬМО!!! EZ>Извините. Как он меня достал.
:0 а какая версия? последняя?
[In theory there is no difference between theory and practice. In
practice there is.]
[Даю очевидные ответы на риторические вопросы]
..... we have changed setup
builders FAR too often and have already spent well over $2500 in the
process (InstallShield was the worst culprit both in terms of being a
money sink and a usability nightmare). This all seems ridiculous
considering that Dolphin isn't that complicated a product from a setup
point of view.