|
V83.ComConnector | ☑ | ||
---|---|---|---|---|
0
hawksib
16.09.15
✎
10:57
|
ситуация следующая, обновил платформу с 8.3.5.1383 на 8.3.6.2299, запускаю обработку на 5.1383 код
Платформа = Новый COMОбъект("V83.ComConnector"); всё работает, на 6.2299 падает с ошибкой Ошибка при вызове конструктора (COMОбъект) Платформа = Новый COMОбъект("V83.ComConnector"); по причине: -2147221164(0x80040154): Класс не зарегистрирован кто уже знает как решать? |
|||
1
ДенисЧ
16.09.15
✎
11:00
|
regsvr32 commcntr.dll
|
|||
2
Strogg
16.09.15
✎
11:01
|
когда у нас подобная ботва была при подключении к консолидации - лечилось только одинаковыми платформами. Версии ком коннекторов должны быть строго одинаковыми...
|
|||
3
Зеленый пень
16.09.15
✎
11:08
|
(0) "запускаю обработку на 5.1383 " - ты же обновил на 8.3.6? Где 8.3.5 осталась?
|
|||
4
CaptanG
16.09.15
✎
11:12
|
(3) Не придирайтесь. Он имеет ввиду что на 5.1383 код работал а на 6.2299 нет.
|
|||
5
Strogg
16.09.15
✎
11:17
|
(4) он прямо написал, что обновил, а потом на 5.1383 запусакет. Т.е. 2 платформы все-таки есть. Либо перед каждым запуском регистрировать компоненту соотв. платформы, либо оставлять одну.
|
|||
6
hawksib
16.09.15
✎
11:23
|
(5) оставил у себя сейчас специально одну платформу) при регистрации компоненты говорит :
[Content] Модуль "comcntr.dll" загружен, но не удалось выполнить вызов DllRegisterServer, код ошибки: 0x80070005. Для получения дополнительных сведений об этой ошибке выполните поиск в Интернете, указав код ошибки как аргумент поиска. [ОК] |
|||
7
hawksib
16.09.15
✎
11:26
|
(6) однако всё работает при этом при всём, понял и осознал, что я дибил, просто два дня примерно в такой же запаре с почтой сидел
|
|||
8
Strogg
16.09.15
✎
11:35
|
(7) противоречия пост. :)
|
|||
9
Леха Дум
16.09.15
✎
11:46
|
Если ставил сервер 64 бит, то там отдельным пунктом идет установка кома
|
|||
10
BolshoySmal
07.10.15
✎
14:23
|
Сам столкнулся с такой же проблемой .
Перевел клиентов на версию 8.3.6.2299 При попытке подключения к базе через COM Соединение получаю Различаются версии клиента и сервера (8.3.6.2152 - 8.3.6.2299), клиентское приложение: COM-соединение Версии 8.3.6.2152 нет ни клиентской машине, нет ни сервера ни клиента 8.3.6.2152 на железном сервере 1С. В реестре сервера нет для библиотеки comcntr.dll все пути указывают на каталог с версией 8.3.6.2299. Перезагрузка, перерегистрация компоненты, переустановка сервера 1С проблему не решают. Добавление через службу компонентов (V83ComConnector) тоже ни к чему не привели. Подскажите куда еще можно копать ? |
|||
11
BolshoySmal
07.10.15
✎
14:38
|
В продолжении. и причем только с управляемых форм такая ошибка.
|
|||
12
BolshoySmal
08.10.15
✎
09:15
|
значит никто ничего по этому поводу сказать не может ?
|
|||
13
Мимохожий Однако
08.10.15
✎
09:19
|
(10)Версию клиента тоже обнови до 8.3.6.2299. В сообщении прямая подсказка.
|
|||
14
Легат
08.10.15
✎
09:22
|
(13) Говорит нет ни сервера такого, ни клиента 8.3.6.2152. Ничего нет.. )
|
|||
15
Мимохожий Однако
08.10.15
✎
09:23
|
(14)Пусть поставит 8.3.6.2299. Предыдущий не волнует.
|
|||
16
BolshoySmal
08.10.15
✎
10:37
|
Спасибо за стёб.
Прошу обратить внимание. На железном сервере , где крутиться служба Служба сервера 1С 8.3 установлена версия 8.3.6.2299 (версия клиента и сервера). НА локальной машине , где происходит вызов (вызываю из 8.2.18.109) V83ComConnector , установлена версия клиентов 8.2.18.109 и 8.3.6.2299. Компонента comcntr.dll зарегистрирована на клиенте и сервере из версии 8.3.6.2299 |
|||
17
BolshoySmal
08.10.15
✎
14:21
|
Значит никто ничего сказать не сможет ?
|
|||
18
bolder
08.10.15
✎
14:28
|
(17) Внезапно!Строку подключения исправь.
|
|||
19
BolshoySmal
08.10.15
✎
15:12
|
Коннектор=Новый COMОбъект("V83.ComConnector");
БазаИсточник=Коннектор.Connect("srvr=mall-s-bs2:1741;ref=Buh_V83_ABI_MALL_2015_10_06;usr=бла ;pwd=бла;") На что править ? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |