Неустранимая ошибка: код исключения =C0000005 и VFP9
В одной из наших клиентских систем мы получаем это сообщение об ошибке, не позволяющее нам открыть приложение. & в пути к файлу журнала:Файл журнала ошибок: C:\Program Files\Common Files\Microsoft Shared\VFP\vfp7rerr.log Я получил сообщение об ошибке типа "statdesktop.tmrtimer.timer", и я новичок в этом типе Синтаксис и концепция, пожалуйста, дайте мне знать причину этой ошибки.
2 ответа
У вас есть исходный код приложения? Похоже, что ошибка является результатом объекта таймера, на который ссылается ваш пост. Ищите это в исходном коде и посмотрите, что он пытается сделать. Возможно, он ищет файл импорта какого-либо типа для обработки, либо он не существует, либо может содержать неверные данные, которые он пытается обработать. Это также может быть что-то вроде прав доступа к некоторому пути, с которым он пытается работать.
Итак, без гораздо большего, чем вы предоставили, я не могу предложить больше. Может быть, когда вы найдете исходный код, вы можете обновить этот существующий вопрос с более подробной информацией, а я и другие могут дополнить его.
Первый шаг, который я использую при диагностике проблем C0000005 - это DEP. Более старые версии Foxpro, такие как версия 7, при использовании сторонних библиотек часто имеют проблемы с DEP. В Foxpro 9 был внесен ряд изменений в том, как выделяется память для выполнения кода специально для решения этой проблемы.
Обязательно добавьте исполняемый файл в список исключений DEP и повторите попытку.