1. Рекомендуется использование последней версии платформы 1 С (8.1.14.72) и выше.
2. Для подключения к 1С шлюз DocsVison использует COM connector системы 1С. V81.COMConnector накладывает на способ взаимодействия с ним в многопоточном окружении дополнительные нестандартные ограничения, в связи с чем,для повышения стабильности работы шлюза рекомендуется установить парамтр ключа реестра 1C HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{48EE4DBA-DE11-4af2-83B9-1F7FD6B6B3E3}\InprocServer32 в Apartment. Данный ключ переводит работу V81.COMConnector COM connector 1С в однопоточный режим.
Здравствуйте.
ОтветитьУдалитьОбязательно ли установить именно такой параметр ключа реестра для версии 1С 8.0, в этой версии поддерживается только однопоточный режим.
Дело в том, что при функция бизнес-прроцеса "Мониторинг DV" падает на ошибке Ошибка при выполнении метода Execute().
Error HRESULT E_FAIL has been returned from a call to a COM component.
С чем это может быть связано? и как это исправить? Спасибо. Ксения, Томск.
Ксения, именно такая ошибка решалась установкой этого параметра. Только я подозреваю, что в 8.0 будет другое значение CLSID. Посмотрю попозже.
ОтветитьУдалитьСпасибо Михаил. Посмотрите, пожалуйста, буду благодарна. Как раз такого ключа в CLSID нет! Я проверяла, так как хотела изменить значение на Apartment. Администратор 1С утверждает, что 1С и так работает в однопоточном режиме, а многопоточный режим не поддерживает.
ОтветитьУдалитьС уважением, Ксения.
Ксения, у нас в службе ТП от вас открыт инцидент. Будем решать его через ТП. Если остальным читателям интересно, то мы его опубликуем в будущем.
ОтветитьУдалитьНе стоит решать сбои в данном блоге - у нас есть целая служба для этого :)
Согласно документу "Особенности работы шлюза 1С и DV", создаем настройки для файлового варианта базы на 8.2, при применении которых возникает ошибка: "Metod "~"of object "~" failed". Чем объяснить?
ОтветитьУдалитьверсия 4.5
ОтветитьУдалить