powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / FoxPro постоянно "съедает" файл foxuser.fpt
7 сообщений из 7, страница 1 из 1
FoxPro постоянно "съедает" файл foxuser.fpt
    #36342384
tigra32
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В MS Visual FoxPro 8.0 регулярно (~ раз в неделю) исчезает файл foxuser.fpt и файл с БД. С этим можно что-нибудь сделать?
...
Рейтинг: 0 / 0
FoxPro постоянно "съедает" файл foxuser.fpt
    #36342448
tigra32В MS Visual FoxPro 8.0 регулярно (~ раз в неделю) исчезает файл foxuser.fpt и файл с БД. С этим можно что-нибудь сделать?
Примерно следующее:
1. Ограничить права на удаление файлов в папке, где лежит искомый файл, у всех пользователей компьютера, кроме администратора...
2. Проверить, нет ли где-то в программах удаления данного файла
3. Не запускается ли очистка по расписанию, которая удаляет данный файл...

В общем, Фокс тут не виноват. Виноваты другие, внешние по отношению к нему, причины...
...
Рейтинг: 0 / 0
FoxPro постоянно "съедает" файл foxuser.fpt
    #36345548
tigra32
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторПримерно следующее:
1. Ограничить права на удаление файлов в папке, где лежит искомый файл, у всех пользователей компьютера, кроме администратора...
2. Проверить, нет ли где-то в программах удаления данного файла
3. Не запускается ли очистка по расписанию, которая удаляет данный файл...

В общем, Фокс тут не виноват. Виноваты другие, внешние по отношению к нему, причины...

1. На компьютере я единственный пользователь. Файл лежит в "Programm Files/Microsoft Visual FoxPro 8".
2. В моих проектах никакого удаления этого файла нет.
3. Никакой очистки нет.

Уточняю ситуацию: В предыдущий день Фокс нормально работает. На следующий день с утра при открытии фокса выдается сообщение об отсутствии файла "foxuser.fpt" (или иногда файла БД "dz.dbc") и проекты в фоксе не открываются. У меня есть резервные копии этих файлов, но это же не выход. Я не понимаю, по какой причине и в какой ситуации FoxPro "съедает" файлы и почему только *.fpt и *.dbc, а foxuser.dbf, dz.dct и dz.dcx не трогает.
...
Рейтинг: 0 / 0
FoxPro постоянно "съедает" файл foxuser.fpt
    #36345567
tigra32,
в настройках антивируса, надеюсь, такие расширения включены в исключения из обработки?
...
Рейтинг: 0 / 0
FoxPro постоянно "съедает" файл foxuser.fpt
    #36346528
Sea_Cat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tigra32,

Фокс тут точно не причем. Бывает, при запуске разных версий Фокса выдается запрос на его перезапись (в соответствии с версией запущенной программы), но в этом случае создается просто пустой файл.
При запуске Фокса в другой рабочей папке - не через ярлык, а по клику на ассоциированном с ним файле - в этой папке создается новый Foxuser.dbf (если там нет файла CONFIG.FPW со строкой
RESOURCE=OFF ) Но файл ресурсов в "родной" папке Фокса в этом случае никак не затрагивается.
Поищите пропавшие файлы в корзине - время удаления может натолкнут на мысль, как он был удален, либо в "карантине" антивируса.
...
Рейтинг: 0 / 0
FoxPro постоянно "съедает" файл foxuser.fpt
    #36395892
olllo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sea_CatФокс тут точно не причем. кстати помню лет 10 тому назад было такое.. мучался с формами.. пропадали даже во время работы с формой - нажимаешь на "сохранить" а там красное окно - этого файла как не бывало.. приходилось на "сохранить" нажимать ежеминутно и копии делать этих пар файлов.. неужели(нортон вроде) антивирус был? тогда почему не пропадали "запасные" .фпт?
...
Рейтинг: 0 / 0
FoxPro постоянно "съедает" файл foxuser.fpt
    #36396149
Sea_Cat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
olllo,

При пропадании записываемых форм механика очень простая. В момент записи файл формы открывается эксклюзивно, очищается и перезаписывается. В какой-то момент в этот процесс вмешивается антивирус, открывая этот файл для проверки сигнатур. Проверка занимает миллисекунды, но на это время файл становится READONLY. Естественно, Фокс не ожидает такого поведения от эксклюзивно открытого файла и полагает, что произошла неисправимая ошибка при записи на диск. И - прощай готовая форма !
Поэтому, нужно прописывать в исключениях для антивируса ВСЕ типы файлов, с которыми работает Фокс. Иначе антивирус способен нанести больший ущерб, чем то, с чем он борется.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / FoxPro постоянно "съедает" файл foxuser.fpt
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]