Вход | Регистрация
 

странная проблема с V83COMConnector

странная проблема с V83COMConnector
Я
   Boris_Britva
 
12.01.21 - 11:56
Всем доброго времени суток.
Давненько я тут не был.
В общем проблема в следующем, помогите пожалуйста кто чем может, есть комп, на нем условно 3 базы данных, одна из них новая(не знаю, важно ли это), все три БУ 3.0.
Так вот, если включить в новой базе автоматическое обновление или резервное копирование под клиентом, всё проходит на ура.
В двух старых ругается:

12.01.2021 18:52:00 Не удалось подключится к другой программе: -2147221005(0x800401F3): Недопустимая строка с указанием класса
{ОбщийМодуль.ОбщегоНазначенияСлужебныйКлиентСервер.Модуль(393)}:        COMConnector = Новый COMObject(ОбщегоНазначенияКлиентСервер.ИмяCOMСоединителя()); // "V83.COMConnector"
{ОбщийМодуль.ОбщегоНазначенияКлиент.Модуль(1134)}:    Возврат ОбщегоНазначенияСлужебныйКлиентСервер.УстановитьВнешнееСоединениеСБазой(Параметры, ПодключениеНедоступно, КраткоеОписаниеОшибки);
{ОбщийМодуль.РезервноеКопированиеИБКлиент.Модуль(382)}:        Результат = ОбщегоНазначенияКлиент.УстановитьВнешнееСоединениеСБазой(ПараметрыПодключения);
{ОбщийМодуль.ОбщегоНазначенияСлужебныйКлиент.Модуль(883)}:            ВыполнитьОбработкуОповещения(Оповещение, Зарегистрировано);
{ОбщийМодуль.ФайловаяСистемаСлужебныйКлиент.Модуль(800)}:    ВыполнитьОбработкуОповещения(Оповещение, Результат);

по причине:
-2147221005(0x800401F3): Недопустимая строка с указанием класса V83COMConnector

Ошибка возникает в момент объявления внешней компоненты
Что делал:
1. Обновлял платформу.
2. Даунгрейдил платформу(мало ли).
3. КЭШ чистил.
4. Вручную регитрировал comcntr.dll.
   Kigo_Kigo
 
1 - 12.01.21 - 11:59
х34 х64
   Kigo_Kigo
 
2 - 12.01.21 - 12:00
*х32 х64,  бд запускаются под разными платформами
   Kigo_Kigo
 
3 - 12.01.21 - 12:01
   Boris_Britva
 
4 - 12.01.21 - 12:01
х64
   Boris_Britva
 
5 - 12.01.21 - 12:03
вообще параметр в списке баз не проставлен. Платформа одна 64, на данный момент последняя
   Kigo_Kigo
 
6 - 12.01.21 - 12:09
поправить путь к своему ,Завернуть в батник, запустить от имени администратора

C:\Windows\System32\regsvr32.exe "C:\Program Files\1cv8\8.3.15.1830\bin\comcntr.dll"
pause
   Наблюдающий
 
7 - 12.01.21 - 12:10
   1Сергей
 
8 - 12.01.21 - 12:19
(5)  а венда точно 64?
   Boris_Britva
 
9 - 12.01.21 - 12:21
(7) спасибо тебе, добрый человек, помогло
(8) обижаешь))) а я тебя помню, ты мне много помогал на заре карьеры программиста. Большое человеческое тебе спасибо)
   1Сергей
 
10 - 12.01.21 - 12:31
О, нифига. Приятно :)
   TormozIT
 
11 - 12.01.21 - 17:46
"Управление COM классами 1С" http://devtool1c.ucoz.ru/index/upravlenie_com_klassami_1s/0-56 решит большинство подобных проблем. Если проблема возникает в серверном коде, то инструмент надо запускать в терминальном сеансе на этом сервере.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.