Имя: Пароль:
1C
1C 7.7
v7: 1с вылетает при выгрузке xml
0 Mihenius
 
04.02.13
13:05
Во время открытии любой выгрузки/загрузки 1с-ка просто вылетает без предупреждений.
В логе оставляет отшибку:
Ошибка приложения 1cv7.exe, версия 7.70.0.27, модуль V7PLUS.DLL, версия 7.70.0.11, адрес такой-то.

По отладчику происходит это при загрузке v7plus.dll

Много лет назад ) с помощью regmon нашли что вылет происходит при обращении к параметру реестра:

HKEY_CURRENT_USER\Software\1C\1Cv7\7.7\Options\V7Mail Profile\MailType

В этом строковом параметре должно быть 0 или 1
Но иногда по неясной причине там оказываются "левые" цифры.

Решение обнулить этот параметр. А лучше поставить на этот параметр разрешение Только Для Чтения после обнуления.

ПС: Написал, потому что недавно столкнулся в поиске не нашел, а сам и забыл решение.
Но спустя час копания с regmon вспомнил ) и решил написать, может еще кому пригодится.
1 1Сергей
 
04.02.13
13:08
а теперь расскажи как на параметр реестра поставить разрешение "Только чтение"
2 ЧеловекДуши
 
04.02.13
13:09
(0)>>> V7Mail Profile\MailType

Ты используешь почтовик от 1С?  Эт ты зря :)
Спасибо, но ... чет мне подсказывает, что это не пригодится. Я люблю нетрадиционное программирование в 1С :)
3 Mihenius
 
04.02.13
13:12
(1)Как и на файл.
Правка-Разрешения

(2)Вот именно что не используется
Единственное там стоит УРИБ с обменом по e-mail
А он как раз и использует возможности V7plus
4 Cthulhu
 
04.02.13
13:26
REG DELETE "HKCU\Software\1C\1Cv7\7.7\Options\V7Http Reader" /f
REG DELETE "HKCU\Software\1C\1Cv7\7.7\Options\V7Mail Profile" /f
REG DELETE "HKCU\Software\1C\1Cv7\7.7\Options\V7SysInfo Profile Name" /f
REG DELETE "HKCU\Software\1C\1Cv7\7.7\Options\V7TextFile Profile Name" /f
REG DELETE "HKCU\Software\1C\1Cv7\7.7\Options\Xml parser" /f
5 Надсмотрщик
 
04.02.13
13:41
(0) Не загружай повторно свою V7plus