Как определить, что необходимо для инсталятора?

Добрый день. Столкнулась с проблемой при создании инсталятора. Делаю его с помощью InstallShield. Собрала файлы, раскидала по нужным папкам. В общем все работает. НО если устанавливать программу на комп, где я ее создавала (т.е. установлен Delphi, winXP). Программа корректно устанавливается, работает, если нужно, то корректно удаляется. Но если устанавливать ее на чистый комп с winXP (где нет делфи), то при запуске программы компьютер перегружается и потом начинает проверку диска на ошибки. Похоже, что чего-то не хватает. Как можно понять - чего именно может не хватать? А если устанавливать на Win8, то нельзя добавлять данные в DBGrid. (устанавливается, запускается, но нельзя писать в таблице).
4 ответа

BDE используешь?


библиотеки rtl


Используются файлы db. Это нужно в Specify application Data выбрать DataGrid Control? (для возможности редактировать таблицу в программе). Или в Confidure the Target System брать Driver do Paradox (*.db)? Или лучше и то и то? ) Не хочется грузить лишнего. Понимаю, что можно выбрать все, что относится к Data. Но все же как понять что именно выбирать?igh0st, а где их добавлять? В программе подключаются Grids, DBGrids, Db, DBTables,


Используются файлы db.
Ладно по другому: Какие компоненты на формах? Насчет перезагрузки: Запускай в режиме совместимости и от имени админа, возможно поможет. Но если не хватает BDE то в инсталшилде нужно его добавлять.