1c - v8.2: различия между версиями
imported>Vix (→==) |
imported>Vix Нет описания правки |
||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 5: | Строка 5: | ||
В моем случае проблема решается удалением файла 1cv8.lck, находящегося в папке пользователя программы. | В моем случае проблема решается удалением файла 1cv8.lck, находящегося в папке пользователя программы. | ||
C: | C:\Usersимя_пользователя\AppDataRoaming\1C1Cv826da74ee6-65db-4464-9255-f7704867138f\1Cv8.lck. | ||
Это файл блокировки и должен автоматически удаляться при корректном завершении программы. Если 1с была закрыта некорректно, например завершением процесса из таск-менеджера, блокировка остается и необходимо ее удалить. | Это файл блокировки и должен автоматически удаляться при корректном завершении программы. <br> | ||
Если 1с была закрыта некорректно, например завершением процесса из таск-менеджера, блокировка остается и необходимо ее удалить. | |||
Странно то, что на нашем сервере операция автоматического удаления средствами 1с не работает, мне пришлось написать строку кода в bat-файл и создать ежедневную задачу в планировщике, которая будет выполнять удаление файла блокировки на сервере до прихода рабочего персонала. | Странно то, что на нашем сервере операция автоматического удаления средствами 1с не работает, мне пришлось написать строку кода в bat-файл и создать ежедневную задачу в планировщике, которая будет выполнять удаление файла блокировки на сервере до прихода рабочего персонала. | ||
Строка 21: | Строка 22: | ||
В папке bin установленной программы 1с есть файл chdbfl.exe, который полностью протестирует вашу базу данных. | В папке bin установленной программы 1с есть файл chdbfl.exe, который полностью протестирует вашу базу данных. | ||
3. Очистите каталоги 1с, такие как Application Data. Их две: C:Documents and | 3. Очистите каталоги 1с, такие как Application Data. Их две:<br> | ||
C:\Documents and Settingsимя_пользователя\Application Data\1C1Cv81(2) и <br> | |||
C:\Documents and Settingsимя_пользователя\Local Settings\Application Data\1C1Cv81(2) | |||
4. Обновить программу 1с. Говорят, в новых версиях эта проблема не имеет места. | 4. Обновить программу 1с. Говорят, в новых версиях эта проблема не имеет места. | ||
Наверняка существуют и более специфичные причины такой ошибки, но я рассмотрел самые вероятные. | Наверняка существуют и более специфичные причины такой ошибки, но я рассмотрел самые вероятные. |
Текущая версия от 11:25, 22 ноября 2013
Обмен данными в 1с 8.2. Runtime Error.
Так случилось, что при выполнении обмена данными в 1с 8.2 программа вылетала с ошибкой Microsoft Visual C++ Runtime Library Program C:Program Files1Cv81BIN1cv8.exe abnormal program termination. Вообще, причин несколько, я расскажу о моем решении проблемы, а также других возможных методах. Подробности под катом.
В моем случае проблема решается удалением файла 1cv8.lck, находящегося в папке пользователя программы.
C:\Usersимя_пользователя\AppDataRoaming\1C1Cv826da74ee6-65db-4464-9255-f7704867138f\1Cv8.lck.
Это файл блокировки и должен автоматически удаляться при корректном завершении программы.
Если 1с была закрыта некорректно, например завершением процесса из таск-менеджера, блокировка остается и необходимо ее удалить.
Странно то, что на нашем сервере операция автоматического удаления средствами 1с не работает, мне пришлось написать строку кода в bat-файл и создать ежедневную задачу в планировщике, которая будет выполнять удаление файла блокировки на сервере до прихода рабочего персонала.
Дополнительные возможные решения, если вышеописанный способ не помогает:
1. Каталог информационной базыSyslog1cv8.mlg.
Переместите этот файл и попробуйте выполнить задачу.
2. chdbfl.exe.
В папке bin установленной программы 1с есть файл chdbfl.exe, который полностью протестирует вашу базу данных.
3. Очистите каталоги 1с, такие как Application Data. Их две:
C:\Documents and Settingsимя_пользователя\Application Data\1C1Cv81(2) и
C:\Documents and Settingsимя_пользователя\Local Settings\Application Data\1C1Cv81(2)
4. Обновить программу 1с. Говорят, в новых версиях эта проблема не имеет места.
Наверняка существуют и более специфичные причины такой ошибки, но я рассмотрел самые вероятные.