- Remove From My Forums
-
Question
-
I have modified an old FoxPro application in VFP SP2 and the final executable(.exe) works fine in my development system. Even in debug mode the application is fine. But when i try running the same build along with the supporting DLLs (got this info after
googling) in another system it throws out these errors and the program terminates. However these errors are intermittent.ErrorFatal error: Exception code=C0000005 @ 09/12/14 03:31:07 PM. Error log file: D:toolVFP9Rerr.log Called from - load line 0 { load.fxp} Called from - report line 0 { report.fxp} Called from - master line 0 { d:toolTool.exe}These are the DLLs i used:
VFP9RENU.DLL vfp9r.dll GdiPlus.dllWhy is this happening in other systems ?
Further checking the Events Viewer, i found this:
Faulting application name: Tool.exe, version: 8.0.2.0, time stamp: 0x47139f24 Faulting module name: VFP9R.DLL, version: 9.0.0.5815, time stamp: 0x49a31c32 Exception code: 0xc0000005 offset: 0x0031ad76 Faulting process id: 0x17d4 Faulting application start time: 0x01cfd0cec9e7d5ad Faulting application path: D:toolTool.exe Faulting module path: D:toolVFP9R.DLL Report Id: 633e87a9-3cc2-11e4-8b21-54eb6ccd700bVFP9Rerr.log
Fatal error: Exception code=C0000005 @ 09/15/14 03:28:53 PM. Error log file: D:toolVFP9Rerr.log
Called from — load line 0 { loadschedule.fxp}
Called from — event line 0 { eventscomprpt.fxp}
Called from — main line 0 { d:toolToolt.exe}
Answers
-
C00000005 is not a VFP error but a Windows OS error and it can be issued for many reasons.
People have there own pet reasons as to why it happens.
Normally, it is due to an error in the program creating a condition that the OS cannot recover from.
I have found that the specific Release of objects by issuing the command
Release obj1, obj2, etc.
certainly helps to reduce these errors. So if you have issued the command CreateObject() then you certainly need to specifically release those objects.
Also, if you have invoked external procedures contained in DLLs and APPs, you need to do the specified Close routines in order that the DLL/APP can release its own objects.
If you do a search on the web site and of the web in general for C00000005, you will get a lot more suggestions as to the cause.
The English Bob
-
Marked as answer by
Wednesday, September 24, 2014 9:58 AM
-
Marked as answer by
-
There is a known bug in VFP 9 SP2 involving forms with grids called from menu items. Go to this page: http://fox.wikis.com/wc.dll?Wiki~VFP9SP2BugList~Wiki and search for «grid» and see whether it applies here.
Tamar
-
Marked as answer by
Carl Cai
Wednesday, September 24, 2014 9:58 AM
-
Marked as answer by
-
One more possible cause:
Does your code use RESOURCE file?
You have to check SYS(2005) and SET(«RESOURCE») to answer it.
If the resource file is used the you should delete all its records. If this does not help or if the resource file is not used then the answer from English Bob could help and then you may continue to Tamar’s hint.
If nothing helps then compile the app with debug info which could provide better picture about the problematic line of code. BUT it is hard to identify the real problem in this kind of errors and you have to play with your code …
-
Marked as answer by
Carl Cai
Wednesday, September 24, 2014 9:58 AM
-
Marked as answer by
- Remove From My Forums
-
Question
-
We have a mature product that is being used by several hundred clients. Many of these clients are now starting to upgrade their servers to 2008 and their workstations to Vista. We are starting to see an inordinate amount of the dreaded C0000005 error crop up with these upgrades. Of course we have seen this error before from time to time, but it was such a low frequency that we have disregarded it. Now it is becoming a real problem. What is worse is that the line of code that is causing the error is usually a «tableupdate()» command or an «end transaction». This application has exercised this code (it is contained in a base class) millions of times in the past.
We are currently using VFP 9 sp2
I’m thinking it is about time to dump VFP and rewrite the app using .NET, but this would be a monumental task.
I’m looking for some advise on this.
Answers
-
-
Proposed as answer by
Tuesday, June 19, 2012 8:48 PM
-
Marked as answer by
Ed Price — MSFTMicrosoft employee
Friday, June 29, 2012 11:24 PM
-
Proposed as answer by
-
>> Trying to explain this issue to clients is most difficult because I cannot come up with a specific reason. All they are concerned with is that it happens with our application, so it must be our application that is at fault.
Actually if it is happening on one machine then it should be fairly easy for them to understand that it is NOT your application. After all, the application does not change between machines, so if it works one one machine but not another the problem is in the machine.
If the FoxUser file is not the culprit then the most likely explanation is either Video, or Printer, driver incompatibilities (interestingly HP drivers are traditionally the most likely but the issues are not confined to them).
-
Proposed as answer by
Ed Price — MSFTMicrosoft employee
Tuesday, June 19, 2012 8:49 PM -
Marked as answer by
Ed Price — MSFTMicrosoft employee
Friday, June 29, 2012 11:24 PM
-
Proposed as answer by
- Remove From My Forums
-
Question
-
We have a mature product that is being used by several hundred clients. Many of these clients are now starting to upgrade their servers to 2008 and their workstations to Vista. We are starting to see an inordinate amount of the dreaded C0000005 error crop up with these upgrades. Of course we have seen this error before from time to time, but it was such a low frequency that we have disregarded it. Now it is becoming a real problem. What is worse is that the line of code that is causing the error is usually a «tableupdate()» command or an «end transaction». This application has exercised this code (it is contained in a base class) millions of times in the past.
We are currently using VFP 9 sp2
I’m thinking it is about time to dump VFP and rewrite the app using .NET, but this would be a monumental task.
I’m looking for some advise on this.
Answers
-
-
Proposed as answer by
Tuesday, June 19, 2012 8:48 PM
-
Marked as answer by
Ed Price — MSFTMicrosoft employee
Friday, June 29, 2012 11:24 PM
-
Proposed as answer by
-
>> Trying to explain this issue to clients is most difficult because I cannot come up with a specific reason. All they are concerned with is that it happens with our application, so it must be our application that is at fault.
Actually if it is happening on one machine then it should be fairly easy for them to understand that it is NOT your application. After all, the application does not change between machines, so if it works one one machine but not another the problem is in the machine.
If the FoxUser file is not the culprit then the most likely explanation is either Video, or Printer, driver incompatibilities (interestingly HP drivers are traditionally the most likely but the issues are not confined to them).
-
Proposed as answer by
Ed Price — MSFTMicrosoft employee
Tuesday, June 19, 2012 8:49 PM -
Marked as answer by
Ed Price — MSFTMicrosoft employee
Friday, June 29, 2012 11:24 PM
-
Proposed as answer by
Версия обновления браузера — 11.00.12
Алгоритма как такового нет — происходит в середине работы — как по какому-то таймауту: то за целый день один раз выкинет, то начинается — через каждые 5 минут
Может, есть ограничение на товары без описания, т.к некоторые товары, как кабельки, я оставлял без описания. Как мне показалось, чем меньше товара без описания за сегодня, тем меньше вероятность того, что программа не вылетит.
При поиске описания что делаю постоянно (и раньше тоже делал):
а) Ищу товар в основном через «найти на яндекс.маркете»
б) при поиске описания с маркета/при корректировке товара двойным щелчком уменьшаю размер формы поиска товара/корректировки товара не на весь экран, дабы видеть, что написано на заднем плане в поле «наименование»
в) Если есть ноутбуки или иной товар с длинным наименованием
1. Отцепляю навигационную панель от левого края и оттягиваю как можно дальше вправо (как на скрине), дабы будучи неприкрепленной к левому краю — не съедала рабочее пространство, и не приходилось после каждого описания товара снова выполнять 2 пункт:
2. Раскрываю левую панель товаров в СТУС на всю рабочую область, дабы увеличить рабочее пространство, чтобы поместились все характеристики ноутбука, перечисленные в наименовании СТУС
3. Двойным щелчком растягиваю поле «наименование» по длине самого длинного наименования, дабы вся информация находилась на виду, если еще открыта форма наименования товара
Иногда, когда мы пытаемся запустить очередную программу, или игру, сталкиваемся с ошибкой APPCRASH. Если и у вас возникла такая ситуация, вы на правильном пути. Ниже мы расскажем почему возникает неисправность APPCRASH с кодом c0000005 и как ее исправить в Windows 7. Ведь устранить можно абсолютно любую неисправность, причем сделать это довольно просто. Следите за нашей пошаговой инструкцией. Также в самом конце статьи вы найдете видеоурок.

Содержание
- Что это за проблема
- Из-за чего возникает ошибка
- Исправляем ошибку
- Инсталлируем DirectX
- Драйвера на видеокарту
- Устанавливаем Visual C++
- .NET Framework
- Очистка и ремонт реестра
- Сканирование системы на наличие вредоносных программ
- Чистилка
- Dr.Web CureIt!
- AdwCleaner
- HimanPro
- Удаление и переустановка
- Реставрируем файлы системы
- Итоги и комментарии
- Видео
Что это за проблема
Данная проблема чаще всего возникает при попытке запуска игр в среде операционных систем Windows. В большей степени мы можем наблюдать неисправность в:
- Media Player;
- GTA 5;
- Steam;
- Fallout 3, 4;
- 1C;
- Fifa 14, 15;
- Assassin’s creed;
- Sims 3, 4.
Понятно, что приложений, которые выдают ошибку больше, но, чаще всего она возникает именно тут.
| Сложность: | Средний уровень |
| Платформа: | Windows 7, 8, 10 (x32/x64 Bit) |
| Цена: | Бесплатно |
| Год: | 2017, 2018 |
| Официальный сайт: | Microsoft.com |
| Рейтинг (можно голосовать): | [kkstarratings] |
Из-за чего возникает ошибка
Сбой происходит из-за несоответствия аппаратных составляющих компьютера или ноутбука. Также его причиной могут стать и программные проблемы, например, вирусы, повреждающие операционную систему.
Если перечислять основные причины APPCRASH, получится такой список:
- работа Microsoft Visual C++ без обновлений;
- репак или пиратская версия программы/игры;
- старая версия NET. Framework;
- неполадки после обновления;
- старая версия DirectX;
- FIFA;
- повреждение ОС вирусами;
- устаревшие драйверы;
- работа OS без обновлений.
Итак, после того как мы рассмотрели суть ошибки при запуске приложения и причины ее возникновения, можно переходить, собственно, к решению проблемы.
Исправляем ошибку
Решить вопрос можно сразу несколькими способами. Мы начнем с самых простых, попробуйте их, и только если результат не будет получен, переходите к другим вариантам. Приступаем.
Инсталлируем DirectX
Данный пакет нужен для правильной работы игр и других мультимедийных приложений. Обычно он поставляется с игрой, но иногда и нет. Давайте рассмотрим, как установить библиотеку от Майкрософт вручную.
Помните! Вреда от установленного DirectX не будет, пакет должен присутствовать в каждой операционной системе.
- Скачиваем нужную нам библиотеку (загрузка должна начаться автоматически). Также есть версия для 64 Bit-систем.

- Запустится установщик. В первую очередь нужно принять лицензию. Переключаем флажок в нужное положение и жмем Далее.

- На следующем этапе нам пытаются «подсунуть» еще одну программку. Но так как стороннее ПО, тем более такое, нам ни к чему, убираем флажок, отмеченный цифрой 1, и жмем Далее.

- Итак, все готово к установке. Нам даже показывают размер загружаемых файлов. Снова жмем Далее.

- Сначала файлы скачаются с серверов Майкрософт.

- Когда загрузка будет завершена, произойдет автоматическая установка.

- Затем нам остается лишь нажать Готово.

Устанавливать мультимедийную библиотеку нужно исключительно из-под аккаунта с администраторскими полномочиями.
На этом все. Попробуйте снова запустить вашу игру или программу и, если она выдаст событие с именем APPCRASH, переходите к следующим вариантам ее решения.
Драйвера на видеокарту
Обновить драйвер вашей видеокарты нужно в любом случае. Конечно, если таковой имеется в новой версии. Проверить это можно на официальном сайте-производителе. Ниже мы как раз и покажем, как это делается.
Пример обновления драйверов видеокарты показан на основе NVidia. В случаях с чипами от AMD, последовательность действий будет схожей.
- Переходим на официальный сайт производителя вашей видеокарты. Для NVidia и AMD. Кликаем по пункту Драйверы.

- Затем ищем свой драйвер. Так как в нашем случае это GeForce 1050Ti, мы выбираем серию 10, а потом все остальное. В конце жмем Поиск.

- Кликаем по кнопке Загрузить сейчас.

- Когда файл будет скачан, запустите его и выберите каталог распаковки. Мы оставляем его по умолчанию и жмем ОК.

- Ждем пока распаковка драйвера будет окончена.

- Сначала система проверит ваш графический адаптер на предмет совместимости с драйвером.

- Когда проверка окончится, нам будет предложено начать установку. Жмем отмеченную на картинке кнопку.

- Далее, ожидаем окончания инсталляции нашего драйвера.

Готово. Нам остается лишь нажать кнопку Закрыть. Установка драйвера завершена.

Теперь мы опишем еще один способ, который может помочь в решении ситуации APPCRASH с кодом c0000005 на Windows 7.
Устанавливаем Visual C++
Исправить проблему можно попробовать и через установку/переустановку программной библиотеки Microsoft Visual C++. Для того чтобы это сделать, следуйте нашей инструкции:
- Посетите официальную страничку загрузки Visual C++ и скачайте библиотеку.

- Выберите версию пакета, в зависимости от разрядности вашей системы. Затем жмите Next.

- Запустите инсталлятор и примите лицензионное соглашение, установив галочку и нажав кнопку, отмеченную цифрой 2.

- Начнется установка программы. Ждем ее завершения.

- Для окончания процесса жмем Закрыть.

Готово. Можно проверять запуск проблемной игры. Если ситуация не решится, попробуйте переустановить .NET Framework. Способ описан ниже.
.NET Framework
Итак, иногда решить возникшую ситуацию можно и при помощи установки данной библиотеки. Следуйте этапам, приведенным ниже:
- Скачайте Фреймворк с официального сайта.

- Запустите установщик и дождитесь окончания разархивации данных.

- Примите лицензионное соглашение и нажмите Установить.

- Идет установка, ждем ее окончания.

- Готово. Жмем отмеченную кнопку.

Для того чтобы изменения вступили в силу, нам потребуется перезагрузить компьютер или ноутбук. Сделать это можно и позже.

Давайте рассмотрим и еще один способ устранения неполадки APPCRASH (c0000005) когда приложение прекращает работу.
Очистка и ремонт реестра
Очень действенный вариант, способный помочь в нашей ситуации – это ремонт системного реестра и исправление ошибок dll. Мы будем использовать лучшую программу, способную справиться с данной задачей, это CCleaner. Скачать его последнюю версию можно на официальном сайте.
- Установите и запустите наш CCleaner, перейдите во вкладку Реестр и нажмите кнопку Поиск проблем.

- Дождитесь окончания сканирования.

- Остается только исправить найденные погрешности.

Возможно, причиной сбоя APPCRASH с кодом c0000005 стал вирус, который гнездится на ПК. Давайте разберемся как его найти и искоренить.
Сканирование системы на наличие вредоносных программ
Существует несколько инструментов, которые способны качественно дополнить функцию вашего защитника (штатного антивируса). Рассмотрим их более подробно.
Чистилка
Неплохо инструмент от Ивана Зайцева, который в несколько кликов способен очистить ваш компьютер или ноутбук от вредоносных объектов. Скачать программу можно на ее официальном сайте.

| Лицензия: | Бесплатно |
| Платформа: | Windows XP, Vista, 7, 8, 10 |
| Официальный сайт: | chistilka.com |
| Язык: | Русский |
| Разработчик: | Иван Зайцев |
Dr.Web CureIt!
Еще одна функциональная программа от Доктор Веб. Ее тоже стоит использовать для периодического сканирования вашего ПК. Скачать последнюю редакцию можно на домашней страничке приложения.

| Лицензия: | Бесплатно |
| Платформа: | Windows XP, Vista, 7, 8, 10 |
| Официальный сайт: | www.drweb.com |
| Язык: | Русский |
| Разработчик: | Доктор Веб |
AdwCleaner
Дальше у нас идет очень интересный и мощный инструмент от Malwarebytes. Загрузить его можно тут. Обязательно воспользуйтесь данным софтом, и вы увидите сколько странных программ есть на вашем ПК.

| Лицензия: | Бесплатно |
| Платформа: | Windows XP, Vista, 7, 8, 10 |
| Официальный сайт: | malwarebytes.org |
| Язык: | Английский |
| Разработчик: | Malwarebytes.org |
HimanPro
Последняя утилита в нашем обзоре – это HimanPro. Скачать антивирус можно на его домашней страничке.

| Лицензия: | Условно-бесплатная |
| Платформа: | Windows XP, Vista, 7, 8, 10 |
| Официальный сайт: | www.surfright.nl |
| Язык: | Русский |
| Разработчик: | Mark Loman |
Удаление и переустановка
Если ошибка все же осталась, и вы видите код c0000005, можно попробовать просто переустановить проблемное приложение. Но делать это нужно не штатными средствами Windows, а с помощью стороннего софта. Итак, приступаем:
- Скачайте утилиту Revo Uninstaller с его официального сайта, установите ее и запустите. Затем выберите программу, которую нужно исправить и нажмите Удалить.

- Удалите софт при помощи стандартного деинсталлятора.

- Выберите продвинутый метод сканирования и жмите кнопку, отмеченную цифрой 2.

- Кликните по кнопке с надписью: Выбрать все и жмите Готово.

Программа полностью удалит все остатки на диске и в реестре и позволит «начисто» переустановить нужную нам игру.
Реставрируем файлы системы
Иногда, например, вследствие деятельности вредоносного ПО, системные файлы могут быть повреждены. Ситуацию исправить можно, для этого мы будем использовать средства самой Widows.
- Откройте командную строку от имени администратора. Для этого найдите ее в меню Пуск, сделайте правый клик и выберите пункт, отмеченный цифрой 4.

- Вводим команду, указанную ниже, и жмем Enter.
sfc.exe /scannow

После того как все системные файлы будут проверены, произойдет их исправление. Если, конечно, ошибка будет найдена. Например, в нашем случае все «чисто».
Итоги и комментарии
На этом наш рассказ о том, как исправить APPCRASH с кодом c0000005 закончен. Надеемся статья оказалась для вас полезной. Задать вопрос вы всегда можете в комментариях, мы, естественно, ответим на него и поможем. Также рекомендуем просмотреть видео, в котором показаны способы исправления ошибки.
Видео
Для большей наглядности вас ждет также видеоинструкция, в которой мы дублируем написанное выше.
( 5 оценок, среднее 4 из 5 )
Содержание
- Решение проблем, которые могут возникнуть при запуске
- Visual foxpro cannot start could not load resources windows 10
- cannot locate visual foxpro support library
- «Cannot locate the microsoft visual foxpro support library»
- Содержание
- Особенности ошибки
- Возможные причины
- Способы решения
- Примечания
- Создание самостоятельного exe файла
- Объявление
- Ошибка при установке CheckXML от 22.01.08
- Комментарий
- Комментарий
- Комментарий
- Комментарий
- Комментарий
- Комментарий
- Комментарий
- Комментарий
- Комментарий
- Комментарий
- Комментарий
- Комментарий
- Комментарий
Решение проблем, которые могут возникнуть при запуске
1. Вопрос: После установки, при вводе документов выдается окно с запросом файлов *.ocx нажимаем на кнопку «Отмена» и выпадает ошибка:
«Ошибка OLE, код 0x80040154: Класс не зарегистрирован. Объект OLE игнорируется. Номер записи 6»
«Внутренняя ошибка 2738(Internal error 2738)»
Ответ:
Запустите файл reg.bat (может потребовать запуск от администратора) из папки с программой (обычно c:Налогоплательщик ЮЛInputdocreg.bat)
2. Вопрос: при попытке запуска программы выдаются сообщения типа:
«Несовпадение версии файла ресурсов»
«не хватает библиотеки 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твет:
-программа установлена в «C:Налогоплательщик ЮЛ»
-Объект(Target): «C:Налогоплательщик ЮЛINPUTDOCinputdoc.exe»
-Рабочая папка(Start in): «C:Налогоплательщик ЮЛINPUTDOC»
2. убедитесь, что в рабочей папке есть файлы:
vfp9rrus.dll (1 416К)
3. попробуйте отключить антивирус и запустить программу без него
6. попробуйте скачать и заменить в папке с программой файлы: http://npul.ru/download/other/9/
7. попробуйте скачать и заменить в папке с программой файлы: http://npul.ru/download/other/9sp1/
8. если 1-5 не помогли, попробуйте скачать и установить туда, где не запускается :
3. Вопрос: В программе вместо букв иероглифы, как исправить?
Ответ:
2. если не помогло, загрузите классическую схему в настройках экрана Windows
3. если не помогло, смените язык системы на английский, перезагрузитесь, затем опять на русский и снова перезагрузитесь
4.Внимание! во время смены языков windows может выдать сообщение, о том, что какие-то файлы уже имеются на диске и предлагает использовать их. Не соглашайтесь и выбирайте файл из дистрибутива windows. Смысл этих действий именно в восстановлении языковых файлов из дистрибутива windows.
1. Панель управления, Региональные стандарты, На закладке Форматы выбрать формат английский, на закладке Дополнительно (Язык программ не поддерживающих Юникод) нажать кнопку «Изменить язык системы», выбрать Английский
3. Панель управления, Региональные стандарты, На закладке Форматы выбрать формат Русский, на закладке Дополнительно (Язык программ не поддерживающих Юникод) нажать кнопку «Изменить язык системы», выбрать Русский
5.Внимание! иногда метод помогает со второй или третьей попытки
Windows 98, 2000, XP если не помогло:
измените значение строкового параметра «1252»
с «c_1252.nls» на «c_1251.nls»
ответ:
В папке с программой, после такой ошибки, будет файл VFP9Rerr.log. Пришлите его на info@mail.rvcgnivc.ru
5. Вопрос:Иногда возникает ошибка доступа к файлам, находящимся во временной папке Windows (Documents and Settings. Local SettingsTemp или Users. Local SettingsTemp)
Извините за ошибки, но, к сожалению, у нас нет возможности протестировать программу на всем возможном множестве программных + аппаратных платформ и с учетом всех программ, которые может у себя установить пользователь. Надеемся на ваше понимание и желание сотрудничать с нами в решении этой проблемы.
Для локализации и устранения причин ошибок в программе инсталляции большая просьба выслать нам файлы MSI*.LOG из временной папки Windows (типа:«C:Documents and SettingsuserNameLocal SettingsTempMSI*.LOG»или Win9*:«C:WindowsTempMSI*.LOG»)
Для локализации и устранения причин ошибок в программе «Налогоплательщик ЮЛ» большая просьба выслать нам все файлы из папки LOG программы «Налогоплательщик ЮЛ» (типа:«C:Налогоплательщик ЮЛINPUTDOCLOG*.*»)
Источник
Visual foxpro cannot start could not load resources windows 10
Архивариус
Новичок
Автор:
Елена
ellea@rambler.ru
04.08.2005 23:22 Для сообщений со старой версии форума
Архивариус
Новичок
Зарегистрирован: 06.07.2011 04:57:42
Сообщений: 34
Оффлайн Удалите (или переместите в другое место) файлы vf*.* из каталога Windows/System(32). После этого удалите Парус и установите заново.rn
В принципе такая ошибка возникает в случае, если на компьютере установлены другие программы, использующие FoxPro.
Автор:
user
user@user.no
05.08.2005 01:03 Для сообщений со старой версии форума
Архивариус
Новичок
Автор:
Jlutko
kerch-reyd@permonline.ru
05.08.2005 12:11 Для сообщений со старой версии форума
Архивариус
Новичок
Зарегистрирован: 06.07.2011 04:57:42
Сообщений: 34
Оффлайн Здравствуйте1
Несовпадение версии файла ресурсов
Visyal FoxPro cannot start. Couid not load resources
Эти сообщения у меня еще при установке программ.
Программы устанавливаются, но не запускаются с сообщением:
Cannot locate FoxPro library
Еще одна программа пишет:
cannot locate disired version of FoxPro
Версию драйвера ставил вообщето ту самую, которая должна быть (6.01.8629.01). Также пробовал ставить Runtime Visual FoxPro 8.0 и Runtime Visual FoxPro 9.0.
Не помогло. Может дело в Windows Server 2003 EE?
Добавлю страничку в избранное, буду ждать ответов.
Автор:
Дмитрий
adres@mail.ru
10.01.2007 20:34 Для сообщений со старой версии форума
Архивариус
Новичок
Зарегистрирован: 06.07.2011 04:57:42
Сообщений: 34
Оффлайн
Здравствуйте1
Несовпадение версии файла ресурсов
Visyal FoxPro cannot start. Couid not load resources
Эти сообщения у меня еще при установке программ.
Программы устанавливаются, но не запускаются с сообщением:
Cannot locate FoxPro library
Еще одна программа пишет:
cannot locate disired version of FoxPro
Версию драйвера ставил вообщето ту самую, которая должна быть (6.01.8629.01). Также пробовал ставить Runtime Visual FoxPro 8.0 и Runtime Visual FoxPro 9.0.
Не помогло. Может дело в Windows Server 2003 EE?
Добавлю страничку в избранное, буду ждать ответов.
А ставите в папку по умолчанию? какие еще фоксовые проги стоят? антивирус,файервол ничего не блокирует? в политиках безопасности на паки ничего не перекрыто?:) у меня 4 версии программ на РАЗНЫХ фоксах и никогда таких проблем не было. Винда ХП СП2 проф
Автор:
Wolf
wolf1981@bk.ru
11.01.2007 05:10 Для сообщений со старой версии форума
Архивариус
Новичок
Зарегистрирован: 06.07.2011 04:57:42
Сообщений: 34
Оффлайн Да, по умолчанию, а как надо было?
Сегодня почистил файлы по маске vf*.* в систем32 и снова поставил Runtime Visual FoxPro 8.0. Заработало!
Много разных программ разной давности, действительно, для каждой нужны библиотеки их молодости. Но боюсь мешать библиотеки, уж больно много переустанавливать придётся в случае неудачи.
Сообщение «cannot locate desired version of FoxPro» у одной из программок и «Cannot locate FoxPro library» у второй еще остались. какие им версии надо понятья не имею, очень старые программы.
Автор:
Дмитрий
adres@mail.ru
11.01.2007 23:44 Для сообщений со старой версии форума
Архивариус
Новичок
Зарегистрирован: 06.07.2011 04:57:42
Сообщений: 34
Оффлайн И снова здравствуйте 🙂
На некоторых компьютерах (на старых PIII), после установки релиза «Февраль 2010» (7.71) вновь возникает эта ошибка. Использую дополнительные программки на VFP9 (обычные экзешники). После установки релиза эти программки не работают. Поскольку в данном релизе Парус обратно перешёл на VFP8 дллшки.
На других машинах таких проблем нет. Всё прекрасно работает.
Пробовал:
1. Полностью удалил парус, все библиотеки vfp*.* из sys32.
2. Играл с Runtime Visual FoxPro 9.0 (ставил/удалял перед/после Паруса).
Хочу попробовать ещё поставить предыдущий релиз, а поверх него тупо скопировать папку Person (требуется только Кадры) из работающих машин. Но боюсь, что из-за этого будет некорректно работать сам Парус.
Был случай когда при заходе в приказ и клике Добавить (добавить пункт приказа) вылетал с ошибкой
***********************
Oшибка N 1808 SQL: Недопустимое предложение ORDER BY.
В строке 0
Последовательность вызовов:
C:PROGRAM FILESPARUSPERSONPERSON.EXE
PROCEDURE ORDER_MC.MASTERPANEL.GRIDPANEL.GRID.MOUSEUP
PROCEDURE ORDER_MC.MASTERPANEL.GRIDPANEL.GRID.SHOWMENU
PROCEDURE ORDER_MC.MASTERMENU.SHOWMENU
ON.
PROCEDURE ORDER_MC.MASTERMENU.EXECCOMMAND
PROCEDURE ORDER_MC.MASTERPANEL.GRIDPANEL.GRID.RECEIVEMESSAGE
PROCEDURE ORDER_MC.SHOWORDERSP
PROCEDURE ORDERSPEC_M.GRIDPANEL.GRID.MOUSEUP
PROCEDURE ORDERSPEC_M.GRIDPANEL.GRID.SHOWMENU
PROCEDURE ORDERSPEC_M.MASTERMENU.SHOWMENU
ON.
PROCEDURE ORDERSPEC_M.MASTERMENU.EXECCOMMAND
PROCEDURE ORDERSPEC_M.GRIDPANEL.GRID.RECEIVEMESSAGE
CALL_DICT.FXP
PROCEDURE ORDERMODEL_MC.INIT
PROCEDURE ORDERMODEL_MC.CACHEDDICPREP
PROCEDURE ORDERMODEL_MC.SENDMESSAGE
PROCEDURE ORDERMODEL_MC.CATALOGPANEL.TREE.RECEIVEMESSAGE
PROCEDURE ORDERMODEL_MC.SENDMESSAGE
PROCEDURE ORDERMODEL_MC.MASTERPANEL.GRIDPANEL.GRID.RECEIVEMESSAGE
PROCEDURE TGRID.RECEIVEMESSAGE
PROCEDURE ORDERMODEL_MC.MASTERPANEL.GRIDPANEL.GRID.CHANGECATALOG
PROCEDURE ORDERMODEL_MC.MUNIT.CHANGECATALOG
PROCEDURE ORDERMODEL_MC.MUNIT.VZORDSPM.CHANGECATALOG
PROCEDURE ORDERMODEL_MC.MUNIT.VZORDSPM.REQUERY
PROCEDURE ORDERMODEL_MC.MUNIT.VZORDSPM.ERROR
********************************
Фишка в том, что до инсталлера Паруса программки работают. После инсталляции не работают. После деинсталляции снова работают.
Очень хочется ругаться нехорошими словами, но учитывая кадровые проблемы 7.xx, виноват не программист, а тот, кто не договорился с прежним :)))
Источник
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. Вопрос: при попытке запуска программы выдаются сообщения типа:
«Несовпадение версии файла ресурсов»
«не хватает библиотеки 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»
ответ:
В папке с программой, после такой ошибки, будет файл 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 или в другой каталог, вам придется соответственным образом изменить текст команды.В случае успешного выполнения команды на экране должно появиться сообщение вида:
Источник
Создание самостоятельного exe файла
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Создание самостоятельного приложения, работающего без среды Matlab
Здравствуйте. Необходимо создать приложение, работающее вне среды MatLab. Чтобы запустил на любом.
Запуск самостоятельного исполняемого файла, Visual C++ и OpenGL
У меня программа запускается только из C++, а самостоятельно экзешник не запускается. Что надо.
Создание exe-файла
что нужно указать в опциях проекта, чтобы прикомпилить vcl60?
А какая версия VFP?
И, если я не ошибаюсь, потребуется наличие определённых библиотек (.DLL). Без них работать не будет.
Добавлено через 1 минуту
я почему про версию VFP спрашивал. Потому что мелкомягки от версии к версии FoxPro корёжили, корёжили, пока совсем не поломали..
я сейчас попробовал в VFP 8 создать отдельный EXE. Он создался без проблем. Вот только запустить его у меня не получилось (думаю, что нужных runtime библиотек не сумел найти. )
А под VFP7 не только EXE создался, но и даже как-то запускается отдельно ( см. пример )
при создании пользовался статьями www.programmer.zp.ua/fox/fox016.php и www.codenet.ru/db/vfp/EXE-VisualFoxPro.php
p.s. Если у Вас уже есть доступ к личным сообщаниям, то напишите мне в личку, что у Вас за задача, что за мусор чистите.
Добавлено через 1 час 51 минуту
Alya1403, если нет доступа к личным сообщениям, можете оставить свои контакты. Мне всё таки любопытно, что за задачу Вы решаете.
Источник
Объявление
![]()
Ошибка при установке CheckXML от 22.01.08
![]()
Ответ: Ошибка при установке CheckXML от 22.01.08
Комментарий
![]()
Ответ: Ошибка при установке CheckXML от 22.01.08
Поддерживаю вопрос. Проблема на 2-х компьютерах.
Windows XP Pro RUS и Windows XP Home RUS.
Отключение антивирусов и установка вашего патча, который должен помочь в ряде случаев не помогла.
Где можно искать причину проблемы?
Комментарий
![]()
Ответ: Ошибка при установке CheckXML от 22.01.08
Попробуйте вот этот файл кинуть в system32 и расскажите о результатах. Если поможет, то включим его в инсталляцию.
Комментарий
![]()
Ответ: Ошибка при установке CheckXML от 22.01.08
Копирование vfp9renu.dll в
c:WINDOWSsystem32 или c:Program FilesCheckXML не помогло.
Файлы Foxuser.dbf и Foxuser.fpt так же не найдены (искал на всякий случай на всем диске С
.
Инсталляция и работа под Администратором без ограничений.
PS: Сейчас попробую поставить XP по-новой на отдельный компьютер. А вдруг.
Комментарий
![]()
Ответ: Ошибка при установке CheckXML от 22.01.08
Итак, установил Windows XP Prof на чистый диск.
Проблема не исчезла.
Полагаю, нехватает каких-то файлов либо не запущен какой-то сервис.
Комментарий
![]()
Ответ: Ошибка при установке CheckXML от 22.01.08
Версию XP и наличие сервис паков уточните пжста.
Комментарий
![]()
Ответ: Ошибка при установке CheckXML от 22.01.08
Windows XP RUS Prof + SP2
Комментарий
![]()
Ответ: Ошибка при установке CheckXML от 22.01.08
Скачал дополнительно RunTime 9 + SP2 для FoxPro.
ftp://ftp.prolib.de/public/VFP9SP2RT.exe
Установил. Пока не помогает.
Комментарий
![]()
Ответ: Ошибка при установке CheckXML от 22.01.08
Сегодня вечером сам попробую на чистую винду такой же версии поставить, если получится (что очень вероятно), тогда надо будет разбираться с Вашим дистрибутивом виндовс. Вообщем отпишусь по результатам.
Комментарий
![]()
Ответ: Ошибка при установке CheckXML от 22.01.08
Александр, подскажите для какой версии FoxPro писалась программа?
Нашел в интернете информацию что такое возможно когда не совпадает версия FoxPro Runtime.
Комментарий
![]()
Ответ: Ошибка при установке CheckXML от 22.01.08
Комментарий
![]()
Ответ: Ошибка при установке CheckXML от 22.01.08
Комментарий
![]()
Ответ: Ошибка при установке CheckXML от 22.01.08
Я полагаю могло случится такое (мое предположение).
В недавнем прошлом Вы изменили сопутсвующие FoxPro компоненты в дистрибутиве программы, поэтому такое сообщение появляется при первой установке и программа не запускается.
Если сначала работать на предыдущей версии, дистрибутив которой имел другие FoxPro компоненты, и после просто обновлять до новой версии, то программа работает по причине того, что старые, ранее установленные FoxPro компоненты нужной версии, присуствуют в системе (так же как и у вас на «почти чистом» компьютере).
Опять же у нас могут быть разные установочные диски Windows.
Возможно это и не так.
Комментарий
![]()
Ответ: Ошибка при установке CheckXML от 22.01.08
Нашел методом изучения Exe файла.
Требуется VSFox Pro Runtime 8
Проверьте чтобы в дистрибутиве были RunTime модули от 8-го Fox Pro, по-моему там сейчас 9-е, о чем я говорил выше.
Источник