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

В общем, Фокс тут не виноват. Виноваты другие, внешние по отношению к нему, причины...
...
Рейтинг: 0 / 0
03.12.2009, 12:10
    #36345548
tigra32
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FoxPro постоянно "съедает" файл foxuser.fpt
авторПримерно следующее:
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
03.12.2009, 12:14
    #36345567
FoxPro постоянно "съедает" файл foxuser.fpt
tigra32,
в настройках антивируса, надеюсь, такие расширения включены в исключения из обработки?
...
Рейтинг: 0 / 0
03.12.2009, 16:43
    #36346528
Sea_Cat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FoxPro постоянно "съедает" файл foxuser.fpt
tigra32,

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

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


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