Cannot locate the desired version of foxpro windows 7
Re: Перенос программы под FoxPro на другой ПК | |
---|---|
bass777 Автор |
Сообщений: 14
Дата: 22.04.15 17:24:11 |
Re: Перенос программы под FoxPro на другой ПК | |
---|---|
vk65 |
Сообщений: 400
Дата: 22.04.15 17:28:58 |
Я сталкивался, если есть только FOXDX260.ESL и не указан ключ +X, выдавалось сообщение «не найдена необходимая версия foxpro»
Re: Перенос программы под FoxPro на другой ПК | |
---|---|
bass777 Автор |
Сообщений: 14
Дата: 22.04.15 17:32:44 |
я потому и перенес все папки с соблюдением путей. уже подумываю о клонировании диска (
Re: Перенос программы под FoxPro на другой ПК | |
---|---|
bass777 Автор |
Сообщений: 14
Дата: 22.04.15 18:22:26 |
Re: Перенос программы под FoxPro на другой ПК | |
---|---|
akvvohinc |
Сообщений: 3058
Откуда: Москва
Дата: 22.04.15 19:23:24 |
Тогда наоборот, вы пришлите мне все, что нужно для запуска (кроме Фокса), я посмотрю:
akvvohinc_yandex.ru
Исправлено: akvvohinc, 22.04.15 19:24
Re: Перенос программы под FoxPro на другой ПК | |
---|---|
akvvohinc |
Сообщений: 3058
Откуда: Москва
Дата: 22.04.15 19:38:48 |
Re: Перенос программы под FoxPro на другой ПК | |
---|---|
bass777 Автор |
Сообщений: 14
Дата: 22.04.15 20:34:09 |
Re: Перенос программы под FoxPro на другой ПК | |
---|---|
vk65 |
Сообщений: 400
Дата: 22.04.15 20:54:24 |
Re: Перенос программы под FoxPro на другой ПК | |
---|---|
akvvohinc |
Сообщений: 3058
Откуда: Москва
Дата: 22.04.15 21:13:02 |
Re: Перенос программы под FoxPro на другой ПК | |
---|---|
Crispy |
Сообщений: 16702
Дата: 23.04.15 07:16:18 |
bass777
1) WIN XP
2) FOX PRO 2.6 путь d:\fpd26
3) путь к программе d:\pmm\pmm.exe но ярлык запускает батник d:\pmm\pmm.bat
4) содержание батника:
@echo off
mode con lines=25
keyrus62
foxprox -t Pmm.exe
keyrus62 /release
5) путь к кейрусу d:\bin
6) в переменной path дописано d:\bin;d:\fpd26
7) все пути идентичны старому пк
Во-первых, пункт 2 и пункт 4 не соответствуют друг другу.
Т.е. путь фокспро попросту не указан в батнике! Откуда же системе знать его расположение?
Но раз на старом компе оно работало, значит всего лишь этот путь был когда-то добавлен в список системных путей.
Что и надо снова проделать (в любом случае для FPD) на новом компе.
Т.е. простейшим образом:
1) Правый клик по «Мой компьютер», выбираем в появившемся меню «Свойства».
2) Далее, закладка «Дополнительно».
3) Кнопка «Переменные среды».
4) В окошке «Системный переменные» ищем строку «Path»
5) Кнопка «Изменить».
6) Стрелкой направо на клавиатуре становимся в конец прописанного там пути.
7) Добавляем в конец точку с запятой.
8) Прописываем путь папки фокспро, т.е. в данном случае d:\fpd26.
Re: Перенос программы под FoxPro на другой ПК | |
---|---|
Crispy |
Сообщений: 16702
Дата: 23.04.15 07:22:36 |
В FPD помимо создания независимого файла, можно было создавать также и ехе-файл, который запускался только из-под foxprox.exe, как его параметр или из окна среды. Т.е. некий аналог APP-файла, отличающийся некоторыми нюансами.
Возможно в данном случае был создан как раз такой файл. Основное преимущество таких файлов перед независимым было — намного меньший (по досовским меркам) размер. Плюс расширенное использование некоторых команд.
Re: Перенос программы под FoxPro на другой ПК | |
---|---|
bass777 Автор |
Сообщений: 14
Дата: 23.04.15 10:26:53 |
bass777
1) WIN XP
2) FOX PRO 2.6 путь d:\fpd26
3) путь к программе d:\pmm\pmm.exe но ярлык запускает батник d:\pmm\pmm.bat
4) содержание батника:
@echo off
mode con lines=25
keyrus62
foxprox -t Pmm.exe
keyrus62 /release
5) путь к кейрусу d:\bin
6) в переменной path дописано d:\bin;d:\fpd26
7) все пути идентичны старому пк
Во-первых, пункт 2 и пункт 4 не соответствуют друг другу.
Т.е. путь фокспро попросту не указан в батнике! Откуда же системе знать его расположение?
Но раз на старом компе оно работало, значит всего лишь этот путь был когда-то добавлен в список системных путей.
Что и надо снова проделать (в любом случае для FPD) на новом компе.
Т.е. простейшим образом:
1) Правый клик по «Мой компьютер», выбираем в появившемся меню «Свойства».
2) Далее, закладка «Дополнительно».
3) Кнопка «Переменные среды».
4) В окошке «Системный переменные» ищем строку «Path»
5) Кнопка «Изменить».
6) Стрелкой направо на клавиатуре становимся в конец прописанного там пути.
7) Добавляем в конец точку с запятой.
8) Прописываем путь папки фокспро, т.е. в данном случае d:\fpd26.
это все было сделано, я писал об этом в пункте 6
проблема оказалась в защите на уровне железа. т.е. программа сверяла данные по железу и отказывалась запускаться на другом железе. пока не знаю как решить этот вопрос
Re: Перенос программы под FoxPro на другой ПК | |
---|---|
akvvohinc |
Сообщений: 3058
Откуда: Москва
Дата: 23.04.15 14:39:11 |
Все 3 варианта EXE (Compact, Standalone, Standalone Extended) не нуждались в запуске через сам Фокс, просто для варианта Compact требовались библиотека(и) поддержки, а остальные их содержали внутри себя.
Исправлено: akvvohinc, 23.04.15 14:40
Re: Перенос программы под FoxPro на другой ПК | |
---|---|
vk65 |
Сообщений: 400
Дата: 23.04.15 16:52:33 |
Re: Перенос программы под FoxPro на другой ПК | |
---|---|
akvvohinc |
Сообщений: 3058
Откуда: Москва
Дата: 23.04.15 22:42:29 |
Сделал такой же Compact EXE (p1.exe).
Положил его в отдельную пустую папку, папку с Фоксом временно переименовал, чтобы ничто оттуда не подхватилось.
Запустил p1.exe (без каких либо параметров), получил, как и ожидалось:
Cannot locate the desired version of FoxPro
Докинул в папку с EXE файл библиотеки foxdx260.esl, опять запустил p1.exe, получил:
FoxPro 2.6 EXE Support Library (X)
Операционка та же — winXPsp3.
Все операции производил в NC, ярлык которого имел тип «Ярлык к программе MS-DOS», с путями к autoexec.nt и config.nt и настройкой XMS-памяти = Auto.
Функция VERSION() выдала мне сообщение отличное от вашего.
Вопрос: вы запускаете EXE через загрузчик (fox.exe), сам Фокс (foxprox.exe) или напрямую?
Я получаю ваше сообщение только при запуске через загрузчик или сам Фокс, но реально в работе никогда таким способом не пользовался — необходимый минимум в папке — 2 файла:
p1.exe
foxdx260.esl
но для нормальной работы требуются обычно еще эти 2:
foxpro.int
config.fp
Ни о каком полном Фоксе у клиентов речи никогда не шло.
Windows 10. Cannot locate Windows Visual Foxpro Support Library
Replies (21)
* Please try a lower page number.
* Please enter only numbers.
* Please try a lower page number.
* Please enter only numbers.
Have you recently had a large Windows Update or reset your version of Windows?
Are all your programs missing or just some of them?
Power to the Developer!
MSI GV72 — 17.3″, i7-8750H (Hex Core), 32GB DDR4, 4GB GeForce GTX 1050 Ti, 256GB NVMe M2, 2TB HDD
6 people were helped by this reply
Did this solve your problem?
Sorry this didn’t help.
Great! Thanks for marking this as the answer.
How satisfied are you with this reply?
Thanks for your feedback, it helps us improve the site.
How satisfied are you with this response?
Thanks for your feedback.
1 person was helped by this reply
Did this solve your problem?
Sorry this didn’t help.
Great! Thanks for marking this as the answer.
How satisfied are you with this reply?
Thanks for your feedback, it helps us improve the site.
How satisfied are you with this response?
Thanks for your feedback.
Press Windows key + R
Type: appwiz.cpl
Hit Enter
Are all your programs listed there?
You might want to consider rolling back to see if the problem is resolved.
There seems to be some early adopter issues at this time with Windows 10 1803, if you can, I recommend you downgrade to your previous version until the Spring Creators Update matures with future cumulative updates.
Open Start > Settings > Update & security > Recovery > under Go back to my previous version of Windows 10, click Get started.
or
Press Control + Alt + Delete
Click Sign out
At the Sign In screen, hold down the shift key on your keyboard while clicking the Power button on the screen
Continue to hold down the shift key while clicking Restart
Continue to hold down the shift key until the Advanced Recovery Options menu appears
Click Advanced options
Click Go back to the previous version of Windows
cannot locate visual foxpro support library
Добрый день всем, кто зашёл сюда по этому поводу.
Довольно часто у пользователей FoxPro 5.0 или даже visual foxpro 9.0 возникает такая проблема при переносе, например, программ, написанных на Foxpro, на другой компьютер, например, под управлением Windows 7 (32 разрядной) или же Windows 7 и Windows 8 64 разрядной, такой вот вопрос-ступор:
«Cannot locate the microsoft visual foxpro support library»
При этом, на экране появляется вот это зловещее окно:
cannot locate the microsoft visual foxpro support library
Проблема, разумеется, в недостающих библиотеках этого самого Foxpro. Ну не может Foxpro обойтись без своих библиотек, на которые он опирается при запуске своих же приложений.
Однако, она (проблема) вполне себе рашаема, причем проблема запуска приложений, написанных на Foxpro, решается без установки самого Foxpro.
Для этого достаточно скопировать соответствующие библиотеки в соответствующие каталоги Windows. Весьма удобно. Потому что, в этом случае щекотливая проблема лицензирования Foxpro отпадает.
В разных версиях Windows пути копирования — разные!
В случае 32-разрядных систем, набор библиотек копируем сюда:
C:windowssystem32
В случае 64 — разрядных систем путь несколько иной:
C:WindowsSysWOW64
Теперь о библиотеках. Их нужно несколько для корректной работы Foxpro.
Автор сайта blog.d2craft.ru любезно согласился собрать их и выложить для вас здесь:
Набор библиотек visual foxpro 5.0 можно скачать ЗДЕСЬ
Набор библиотек visual foxpro 9.0 можно скачать ЗДЕСЬ
1. Вопрос: После установки, при вводе документов выдается окно с запросом файлов *.ocx нажимаем на кнопку «Отмена» и выпадает ошибка:
“Ошибка OLE, код 0x80040154: Класс не зарегистрирован. Объект OLE игнорируется. Номер записи 6”
“Внутренняя ошибка 2738(Internal error 2738)”
Ответ:
Запустите файл reg.bat (может потребовать запуск от администратора) из папки с программой (обычно c:Налогоплательщик ЮЛInputdoc
eg.bat)
2. Вопрос: при попытке запуска программы выдаются сообщения типа:
“Несовпадение версии файла ресурсов”
“Библиотека MSVCR70.DLL не найдена по указанному пути . “
“не хватает библиотеки Visual FoxPro”
Visual FoxPro cannot start
Could not load resources
Неправильный путь или имя файла
Resource file version mismatch
Cannot locate the Microsoft Visual Foxpro support library
либо выходит окно Microsoft Visual Foxpro и диалог выбора файла prg(fxp)
сама программа при этом не запускается
Oтвет:
1. если запускаете с помощью ярлыка на рабочем столе – убедитесь, что место куда установлена программа Налогоплательщик ЮЛ совпадает с рабочей папкой в свойствах ярлыка программы (напр:
-программа установлена в “C:Налогоплательщик ЮЛ”
-Объект(Target): “C:Налогоплательщик ЮЛINPUTDOCinputdoc.exe”
-Рабочая папка(Start in): “C:Налогоплательщик ЮЛINPUTDOC”
2. убедитесь, что в рабочей папке есть файлы:
vfp9rrus.dll (1 416К)
если их нет, или размер не совпал – отключите антивирусы и еще раз запустите программу установки версии, выберите вариант “исправить”
3. попробуйте отключить антивирус и запустить программу без него
4. возможно в папке windowssystem32 есть файлы vfp9r.dll, vfp9rrus.dll, vfp9renu.dll, config.fpw – удалите их оттуда и попробуйте запустить программу
5. возможно в переменной окружения PATH (мой компьютер/свойства/дополнительно/ кнопка “переменные среды”) каталог %SystemRoot%system32 присутствует более одного раза – д.б. один раз
6. попробуйте скачать и заменить в папке с программой файлы: http://npul.ru/download/other/9/
7. попробуйте скачать и заменить в папке с программой файлы: http://npul.ru/download/other/9sp1/
8. если 1-5 не помогли, попробуйте скачать и установить туда, где не запускается :
3. Вопрос: В программе вместо букв иероглифы, как исправить?
Ответ:
1. Установите Русский на всех закладках окна настроек региональных стандартов (Панель управления/Язык и региональные стандарты)- обратите внимание на язык программ не поддерживающих Юникод на закладке Дополнительно – д.б. Русский
2. если не помогло, загрузите классическую схему в настройках экрана Windows
3. если не помогло, смените язык системы на английский, перезагрузитесь, затем опять на русский и снова перезагрузитесь
4.Внимание! во время смены языков windows может выдать сообщение, о том, что какие-то файлы уже имеются на диске и предлагает использовать их. Не соглашайтесь и выбирайте файл из дистрибутива windows. Смысл этих действий именно в восстановлении языковых файлов из дистрибутива windows.
1. Панель управления, Региональные стандарты, На закладке Форматы выбрать формат английский, на закладке Дополнительно (Язык программ не поддерживающих Юникод) нажать кнопку “Изменить язык системы”, выбрать Английский
3. Панель управления, Региональные стандарты, На закладке Форматы выбрать формат Русский, на закладке Дополнительно (Язык программ не поддерживающих Юникод) нажать кнопку “Изменить язык системы”, выбрать Русский
5.Внимание! иногда метод помогает со второй или третьей попытки
На некоторых дистрибутивах windows изменение языка может не помочь – возможно проблема с шрифтом ms sansserif – скачайте и установите:
Windows 98, 2000, XP если не помогло:
Запустите реестр: “Старт” – Выполнить” – “regedit”
измените значение строкового параметра “1252”
с “c_1252.nls” на “c_1251.nls”
4. вопрос: появляется сообщение об ошибке C0000005 . Что делать ?
ответ:
В папке с программой, после такой ошибки, будет файл VFP9Rerr.log. Пришлите его на info@mail.rvcgnivc.ru
5. Вопрос:Иногда возникает ошибка доступа к файлам, находящимся во временной папке Windows (Documents and Settings. Local SettingsTemp или Users. Local SettingsTemp)
Ответ:
-в этом случае как правило помогает либо перенос временной папки программы из “Documents and Settings” (например в c: >
-возможно это вызвано работой антивируса – попробуйте отключить его и поработать, если ошибка не повторится в настройках антивируса исключите из проверки файлы типа *.dbf, *.fpt, *.cdx, либо папку c:IDTMP
Извините за ошибки, но, к сожалению, у нас нет возможности протестировать программу на всем возможном множестве программных + аппаратных платформ и с учетом всех программ, которые может у себя установить пользователь. Надеемся на ваше понимание и желание сотрудничать с нами в решении этой проблемы.
Для локализации и устранения причин ошибок в программе инсталляции большая просьба выслать нам файлы MSI*.LOG из временной папки Windows (типа:“C:Documents and SettingsuserNameLocal SettingsTempMSI*.LOG”или Win9*:“C:WindowsTempMSI*.LOG”)
Для локализации и устранения причин ошибок в программе «Налогоплательщик ЮЛ» большая просьба выслать нам все файлы из папки LOG программы «Налогоплательщик ЮЛ» (типа:“C:Налогоплательщик ЮЛINPUTDOCLOG*.*”)
Содержание
Особенности ошибки
При запуске программы появляется следующая ошибка:
Возможные причины
- Не произошла автоматическая регистрация системных библиотек
- Компьютер работает с ограниченными правами администратора
Способы решения
Для решения проблемы необходимо выполнить ручную регистрацию системных библиотек, введя следующую команду:
Например, вы можете нажать на кнопку “Пуск”, выбрать из меню команду “Выполнить” и набрать или вставить указанный выше
Для Windows 7 64-bit путь должен быть
Примечания
Пути к файлам (c:windowssystem и пр.) указаны выше для случая установки операционной системы Windows по умолчанию. Если система установлена на Вашем компьютере не на диск C или в другой каталог, вам придется соответственным образом изменить текст команды.В случае успешного выполнения команды на экране должно появиться сообщение вида: