Имя: Пароль:
1C
1С v8
Подключение к другой базе
0 vajo
 
11.12.14
12:33
Зарплата 3.0.18.63, Бухгалтерия 3.0.37.25.
Делаю синхронизацию из Зарплаты с Бухгалтерией.
Выходит ошибка "Не удалось подключиться к другой программе. Произошла исключительная ситуация (V83.COMConnector.1): Версия компоненты 'comcntr' (8.3.5.1119) отличается от версии корневого модуля 'core83' (8.3.5.1248)"
Хочу выполнить regsvr32 "C:\Program Files\1cv8\8.3.5.1248\bin\comcntr.dll", но этой dll нет в этом каталоге. Что-то по другому надо регистрировать?
1 Kuein
 
11.12.14
12:48
Возможно, что платформа 8.3.5.1248 устанавливалась без возможности ком соединения. В этом случае, dll-ки в каталоге не будет.
2 vajo
 
11.12.14
13:28
Установил. dll появилась в каталоге.

regsvr32 "C:\Program Files (x86)\1cv8\8.3.5.1248\bin\comcntr.dll"
или
regsvr32 "C:\Program Files\1cv8\8.3.5.1248\bin\comcntr.dll"

получаю ошибку

Модуль "C:\Program Files (x86)\1cv8\8.3.5.1248\bin\comcntr.dll" загружен, но не удалось выполнить вызов DLLRegisterServer, код ошибки 0x80070005.

или

Модуль "C:\Program Files\1cv8\8.3.5.1248\bin\comcntr.dll" загружен, но не удалось выполнить вызов DLLRegisterServer, код ошибки 0x80070005.
3 vajo
 
12.12.14
07:30
Удалил 8.3.5.1119 и все заработало.
4 su_mai
 
12.12.14
07:38
(0) Сделай асинхронный обмен через xml с помощью XDTO сериализации.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший