Сборка установочного диска для приложения My Delphi 2010
Может кто-нибудь дать мне пошаговое руководство по созданию установочного диска для моего приложения Delphi 2010?
Я пробовал оба InstallAware Express Edition, который поставляется с Delphi 2010, но продолжает выдавать мне сообщение об ошибке, так как он продолжает искать *120.bpl вместо *140.bpl
Я также пробовал InnoSetup с ISTool, но не работает, что, по-моему, неправильно настроено.... (например, не удалось включить все необходимые пакеты)
Мои приложения - это простой запрос к базе данных, который я использовал dbExpress для подключения к моей базе данных ms-sql.
Я также попытался переключить флаг в Delphi 2010 для "Построен с пакетами", не повезло также...
Пожалуйста помоги....
Я склоняюсь к использованию InnoSetup вместо этого, но может кто-нибудь сказать мне, на что похожа типичная установка... очень ценится.
Приветствия.
3 ответа
dbexpress в Delphi 2010 не нужно ничего регистрировать при развертывании.
Вам просто нужно создать папку с:
- ваш исполняемый файл
- все необходимые пакеты.
- libmysql.dll
- dbxmys.dll
- midas.dll (если вы не используете midaslib в предложении использования)
Это простая работа для установщика.
Лучшее место для поддержки сценария innosetup - это группы новостей innosetup. Если вы зададите свой вопрос там, они захотят узнать больше информации о том, что вы пытаетесь сделать. Ваше приложение настроит некоторые вещи из базы данных, поэтому для получения ответа требуется гораздо больше деталей.
Innosetup - это, безусловно, самый простой и быстрый путь к файлу setup.exe, который, будучи помещенным на компакт-диск, может создать "установочный компакт-диск". (Кто-нибудь использует диски больше?)
В Thunderbird/OutlookExpress/WindowsMail добавьте сервер nntp с именем news.jrsoftware.org, подпишитесь на группы новостей "Jrsoftware.innosetup.code" и "jrsoftware.innosetup" и задайте свой вопрос. Разместите свой сценарий. Покажите ваши сообщения об ошибках. Объясните строки конфигурации вашей базы данных и то, как вы устанавливаете какие-либо компоненты среды выполнения dbExpress, если они применимы к вашему приложению.
Мы использовали Wise Installation в течение многих лет. Очень легко построить установочные скрипты. Работает отлично.