|
Ошибка: Версия компоненты 'comcntr' (8.2.18.96)отличается от версии корневого... | ☑ | ||
---|---|---|---|---|
0
america2013
10.12.13
✎
10:24
|
Рад приветствовать! Похожу проблему нашел здесь:
v8: V82.Connect и 8.2.18.61 и здесь: v8: Внешнее соединение В общем, пробовал подменять DLL с версии 15 на версию 18 и регистрировать, но не помогло. Установить везде одинаковую платформу возможности нет. Помогите, как подключиться?.... |
|||
1
america2013
10.12.13
✎
10:27
|
Сервер - 32.
Сейчас ошибка: {Форма.Форма.Форма(439)}: Ошибка при вызове метода контекста (Connect) Открытие = V8.Connect(СтрокаСоединения); по причине: Произошла исключительная ситуация (V82.COMConnector.1): Версия компоненты 'comcntr' (8.2.18.96) отличается от версии корневого модуля 'core82' (8.2.15.310) |
|||
2
america2013
10.12.13
✎
10:33
|
На сервере нужно устанавливать 8.2.18 ?
|
|||
3
ДенисЧ
10.12.13
✎
10:35
|
все версии должны быть одинаковы.
|
|||
4
hhhh
10.12.13
✎
10:35
|
(2) установите 8.2.15
|
|||
5
hhhh
10.12.13
✎
10:37
|
(2) Com берет ту, которая последней устанавливалась.
|
|||
6
america2013
10.12.13
✎
10:39
|
(3) Ведь не всегда есть доступ к серверу. Поэтому и приходится искать такие решения.
Сейчас запускаю с клиента (15) базу на сервере (15), запускаю обработку - та же ошибка из (1). Почему? Ведь и клиент и сервер - 15. На клиенте автоматом запускается 18? |
|||
7
hhhh
10.12.13
✎
10:42
|
(6) последняя установленная 18. Я же вам говорю: установите поверху 15-ю
|
|||
8
america2013
10.12.13
✎
10:42
|
Снес на клиенте 18, осталась только 15, теперь другая ошибка:
{Форма.Форма.Форма(425)}: Ошибка при вызове конструктора (COMОбъект) V8 = Новый COMОбъект("V82.ComConnector"); //Application"); //ComConnector"); по причине: Недопустимая строка с указанием класса |
|||
9
hhhh
10.12.13
✎
10:44
|
(8) зачем снес? Читать умеешь? Блин.
|
|||
10
petname
10.12.13
✎
10:44
|
Попробуй
regsvr32"C:\Program Files (x86)\1cv82\8.2.18.96\bin\comcntr.dll" |
|||
11
petname
10.12.13
✎
10:46
|
пуск->выполнить
вставь строчку: regsvr32"C:\Program Files (x86)\1cv82\8.2.18.96\bin\comcntr.dll" |
|||
12
Serginio1
10.12.13
✎
10:49
|
||||
13
vhl
10.12.13
✎
10:54
|
(6) Нет доступа - нет 1С. Иди кури бамбук и не извращайся.
|
|||
14
america2013
10.12.13
✎
16:01
|
Нет, господа, выход должен быть.
Снёс 8.2.15 - подключился через СОМ - без проблем. Установил 8.2.18 - подключение через СОМ не работает, даже если запускать через 8.2.15, видимо СОМ-подключение насильно берет 8.2.18 (((( кто же её об этом просит??? Как уговорить запускаться СОМ с нужной платформой? |
|||
15
Serginio1
10.12.13
✎
16:06
|
(14) Тебе уже в 10-12 все разъснили. Посмотри в RegAsm к чему у тебя привязано V82.ComConnector
|
|||
16
Serginio1
10.12.13
✎
16:07
|
15+ тьфу RegEdit
|
|||
17
america2013
10.12.13
✎
16:19
|
Заменил:
HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{2B0C1632-A199-4350-AA2D-2AEE3D2D573A}\InprocServer32 C:\Program Files (x86)\1cv82\8.2.15.310\bin\comcntr.dll на: HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{2B0C1632-A199-4350-AA2D-2AEE3D2D573A}\InprocServer32 regsvr32 "C:\Program Files (x86)\1cv82\8.2.15.310\bin\comcntr.dll" И стало работать подключение с установленными на клиенте 15 и 18 релизом! Спасибо!!! Сначала было не понятно, что писать в реесте - с 15 на 18, или с 18 на 15. Всем удачи и успехов!!! |
|||
18
america2013
10.12.13
✎
16:27
|
*Заменил:
HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{2B0C1632-A199-4350-AA2D-2AEE3D2D573A}\InprocServer32 C:\Program Files (x86)\1cv82\8.2.18.96\bin\comcntr.dll на: HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{2B0C1632-A199-4350-AA2D-2AEE3D2D573A}\InprocServer32 C:\Program Files (x86)\1cv82\8.2.15.310\bin\comcntr.dll |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |