Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Сообщение "Ошибка 1931..." при инсталляции моей проги :( [D6, WinXP]


_Вован ©   (2005-05-13 18:54:00) 

Для создания инсталлятора для моей проги пользуюсь InstallShield Express - Borland Limited Edition, версия 3.03. Юзеру ставится BDE, создается алиас парадоксовской базы, копируется ехе-шка, и еще в папку SystemFolder должно записываться 2 файла: odbcjt32.dll, odpdx32.dll, которые берутся из моей папки C:\Windows\System32.
Пока делал инсталяху на Win98,..., WinXPSP1, все шло гладко. Когда начал ее делать на WinXP SP2, на юзерском компе при запуске инсталяхи лезет глюк "Error 1931..." короче орет, что это защищенный файл винды и переписать его низзя.

Кто знает, в чем дело, и как это обойти ???


Eraser   (2005-05-13 22:01:00) [1]

_Вован

В "инсталяхе" делай проверку на версию системы, если выше win9x, то НЕ перезаписуй файл.
ЗЫ скорее всего в Limited Edition это сделать нельзя...


uny   (2005-05-13 19:24:00) [2]

а зачем файл заменять? если свой, то назвать иначе, а если не свой - пусть работает на том, который уже есть. инсталляха меньше, да и проблема обновления на билли:)


_Вован   (2005-05-13 19:16:00) [3]

Вроде бы получается, что я разговариваю сам с собой :), но вот что еще интересно. Инсталяха прекрасно ставится на другой машине с WinXP SP2 ! А если там SP1 или другая ОС распрекрасного мелкософта, тогда получите ошибку 1931 !


_Вован   (2005-05-13 19:06:00) [4]

Anatoly Podgoretsky ©

а как же оно раньше работало??? Мне что, SP2 сносить или на 98ю винду возвращаться для создания инсталяхи, чтобы эти 2 файла юзерские компы под разными виндами перестали считать "важными компонентами системы" ???


Anatoly Podgoretsky   (2005-05-13 19:03:00) [5]

Все правильно защищенные файлы, важный компонент системы.


_Вован   (2005-05-13 18:59:00) [6]

Уточнение:
Орет на файл odbcjt32.dll


Наверх

Титульная страница Поиск, карта сайта Написать письмо