|
Ошибка при переносе программы на другой комп.
|
|||
---|---|---|---|
#18+
Написал не большую программу, а она не переноситься, а хочеться чтоб экзешник переносился: Разработка на компе: Windows XP Pro Eng SP1, Visual Fox Pro 6.0 SP5 - всё работает, без ошибок. Тестирую: Windows 98 SE Rus, файлы VFP6RENU.DLL и VFP6R.DLL скопировал в папку windows\system\. При запуске программа вываливаеться с текстом: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
Что делать? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2003, 01:14 |
|
Ошибка при переносе программы на другой комп.
|
|||
---|---|---|---|
#18+
1. Сравнить версии файлов на двух машинах. Список . 2. Попробовать определить на какой команде спотыкается. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2003, 01:45 |
|
Ошибка при переносе программы на другой комп.
|
|||
---|---|---|---|
#18+
При переносе пробовались 2 варианта: 1) Ручками копируем файлы в windows\system 2) Создаём иинсталятор. Оба варианта не прокатывали :( Файлы разумееться брались с машини на которой ведёться разработка. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2003, 02:50 |
|
Ошибка при переносе программы на другой комп.
|
|||
---|---|---|---|
#18+
Поглядел версии файлов по вашему совету и оказалось что файлы у меня более позних версий 6.0.8961.0, но мне кажеться должна быть совместимость.... Может проблема в том , для NT и 98 разные dll надо? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2003, 02:57 |
|
Ошибка при переносе программы на другой комп.
|
|||
---|---|---|---|
#18+
Забыл упомянуть ещё один немаловыжный факт: Паралельно с переносом на Windows 98 был и перенос на Windows 2000 Server Eng где все виды переноса без проблем работали. Может дело в слишком новых файлах? скиньте если у кого есть такие файлы как по ссылке на scalder_xp@mail.ru или тут. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2003, 03:18 |
|
Ошибка при переносе программы на другой комп.
|
|||
---|---|---|---|
#18+
Пояснения: по п.1 Все немного сложнее, в данном случае важные не только фоксовские файлы, но и файлы ОС. Как с версиями ole*.dll, например? по п.2 Когда-то в далекой юности, когда я еще сидел под 9х, у меня периодически возникали подобные проблемы. Один раз помню, на одной и той же машине, скопмилированный ехешник не хотел запускаться, хотя из IDE все работало нормально. Причина оказалась в русских буквах в пунках системного меню, и как позже выяснилось виновником был нестандартный переключатель клавиатуры. Попробуй создать "отладочную" версию программы, ее смысл - отобразить строку комманды перед исполнением. Код: plaintext 1.
При условии, что wait window отрабатывает нормально, определить какая конструкция вызывает ошибку несложно. Чтобы упростить создание "отладочной" версии, используй что-то вроде этого: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55.
Если комманду с ошибкой заменить никак нельзя, начинай поиски софтины, которая конфликтует ствоей прогой. Удачи! ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2003, 09:49 |
|
Ошибка при переносе программы на другой комп.
|
|||
---|---|---|---|
#18+
Огромное спасибо за Вашу доброжилательность и участие в моей проблеме. 1) Файлы ole*.dll тоже старше чем указаны в списке. 2) Не знал что у фокса существую такие проблемы... тогда я должен сказать что Windows 2000 Server и Windows 98 запускаються на виртуальной машине (VM Ware Workstatin 4) 3) Вываливаеться даже такая программа: Код: plaintext 1.
1) Может он конфликтует с VM Ware? 2) Может нужно dll постарее? Больше не вижу причин... в понедельник попробую запустить программу на реальной Windows 98 SE Rus машине. Результат обязательно скину сюда. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2003, 11:08 |
|
Ошибка при переносе программы на другой комп.
|
|||
---|---|---|---|
#18+
> 1) Может он конфликтует с VM Ware? Такой вариант не исключен. > 2) Может нужно dll постарее? Обычно в этом случае проблем нет. Не советую менять, поскольку раз что-то установило более поздние библиотеки, оно их использует. Могут возникнуть побочные проблемы. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2003, 11:31 |
|
|
start [/forum/topic.php?fid=41&msg=32168017&tid=1598273]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
others: | 284ms |
total: | 415ms |
0 / 0 |