Имя: Пароль:
1C
1С v8
Ошибка "Файл не обнаружен" при сохранении конфигурации
,
0 vcv
 
07.12.17
20:59
Регулярно при сохранении конфигурации появляется ошибка вида
"Файл не обнаружен 'C:\Users\user\LOCALS~1\Temp\1\v8_E0E3_e.tmp' 2(0x00000002): Не удаётся найти указанный файл".
Файла действительно не обнаруживается, другие аналогичные временные файлы в каталоге лежат. Пробовал на разных терминальных серверах под разными пользователями. Ошибка всё равно возникает.
Что это может быть и как с этим бороться?
1 Cyberhawk
 
07.12.17
21:01
FAT32?
2 Cyberhawk
 
07.12.17
21:01
Путь "LOCALS~1" как бы намекает, что что-то не так
3 vcv
 
07.12.17
21:02
(1) Вполне современные терминальные сервера. Никакого ФАТа. Win 2012. Нашёл Win 2003 и тоже попробовал. Не помогло.
4 vcv
 
07.12.17
21:04
Антивируса, упаси боже, на терминальных серверах нет. Есть виртуализация. Сервера виртуальные на Proxmox
5 vcv
 
07.12.17
21:05
(2) Если ничего не путаю, совместимость со старыми программами  и генерация коротких имён  типа "LOCALS~1" по умолчанию включена. Даже на самых современных виндах.
6 Мимохожий Однако
 
07.12.17
21:13
проверь права на C:\Users\user\LOCALS~1
7 Cyberhawk
 
07.12.17
21:17
(5) Перенеси темп пользователя, под которым запущен конфигуратор, в корень диска
8 Lama12
 
07.12.17
21:20
(0) попробуй сохранить конфигурацию поставщика отдельно. Или сделать сверку конфигурации поставщика с основной конфигурацией. Если будут ошибки, значит у тебя разрушилась конфигурация поставщика. Было у меня такое.
9 vcv
 
07.12.17
21:28
(6) Права выглядят нормально. И пробовал на двух разных серверах. Проблема сохраняется - где-то один раз из десяти при сохранении конфигурации вылетает. (7) (7) Пробовал. Не помогает.
(8) Сравнение с конфигурацией поставщика делал. Проходит без ошибок. Проблем не видно. Мои изменения в сравнении видны корректно.

Может связано с хранилищем конфигурации? Но без него как-то не хочется работать.
10 Cyberhawk
 
07.12.17
21:29
Автор так и не описал, когда же у него возникает ошибка.
"При сохраненни конфигурации" - Я как минимум три варианта тут вижу
11 vcv
 
07.12.17
21:32
(10) Жму F5, конфигуратор выкидывает ошибку. Последние изменения в конфигурации оказываются потеряны.
12 Cyberhawk
 
07.12.17
21:33
(11) Исключи БД
13 vcv
 
07.12.17
21:39
(12) Имеется в виду ТИИ? Ночью будет проверяться, это дело не быстрое.
14 Cyberhawk
 
07.12.17
21:41
(13) Не знаю, что имеется в виду. Наверное, что нужно исключить БД из анализа?
15 vcv
 
07.12.17
21:46
(14) Поясни. Туплю, наверное, но не понимаю, о чем речь. Пробовать мучать конфигуратор на другой базе? Так дорабатывать нужно эту. Даже если на другой базе проблемы нет, мне это не поможет.
16 vcv
 
07.12.17
22:00
(14) Мне кажется, что попробовав на разных серверах разных версий, я исключил проблемы windows и профайла пользователя. Завтра попробую исключить влияние доменной политики и терминала, запустив на недоменном компьютере.
Остаётся проблема в базе (ТИИ к утру что-то скажет) и проблема релиза (релиз поменять проблемно, много удалённых пользователей).
17 mszsuz
 
07.12.17
23:37
(0) Может запущен какой-нить чистильщик системы, который "подметает" временные файлы?
18 vladko
 
08.12.17
08:54
было у меня такое на локальном компьютере. После chkdsk, chkdfl, ТИИ и убрать/добавить базу в список базы, этот глюк исчез.
19 Cyberhawk
 
08.12.17
10:35
(15) Сохрани основную конфигурацию, загрузи в чистую базу, внеси изменения, обнови конфигурацию БД.
Затем то же самое, только вместо первого пункта сохрани конфигурацию БД.