#0
by vovus
Пытаюсь подключиться к базе на платформе 8.2.13.219, релиз платформы в параметрах запуска базы указан, база нормально запускается. При этом на компьютере кроме этой платформы установлены еще несколько, самая последняя - 8.2.14.533 При вызове метода Connect V82.ComConnector выдает следующее: "Несоответствие версии формата файла информационной базы. Конвертация выполняется в режиме запуска Конфигуратор. Старая версия формата файла базы данных. Требуется выполнить конвертацию". Это можно как-то обойти?
#1
by vovus
Забыл уточнить. Конвертацию базы выполнять я не хочу. И сносить более новую платформу тоже. Вопрос касается именно работы ком-объекта
#4
by Alex375
Ты скорее всего провел обновление платформы, а там есть такой нюанс: обновление комов НЕ происходит.
#5
by vovus
В общем в итоге снес все релизы платформы, оставил только 2 - 8.2.13.219 и 8.2.14.533 и экспериментировал с ними. Причина оказалось в разных релизах платформы информационных баз. Установить ком-соединение удается только когда обе базы - на релизе 8.2.13.219 (его я устанавливал последним). Если я пытаюсь из базы на 8.2.14.533 подключиться к базе на 8.2.13.219, 1с-ка выдает мне следующее: "Ошибка при вызове метода контекста (Connect): Произошла исключительная ситуация (V82.COMConnector.1): Версия компоненты 'comcntr' (8.2.13.219) отличается от версии корневого модуля 'core82' (8.2.14.533) Если делать наоборот, т.е. из базы на 8.2.13.219 подключаться к базе на 8.2.14.533, сообщение будет немного другим: "Ошибка при вызове метода контекста (Connect): Произошла исключительная ситуация (V82.COMConnector.1): Ошибка при выполнении операции с информационной базой Несовместимая версия файла базы данных '<имя файла базы данных>' Если из базы на 8.2.14.533 подключаться к базе на 8.2.14.533, текст ошибки будет такой же, как в предыдущем случае. Но если зарегистрировать comcntr.dll от релиза 8.2.14.533, все будет получаться. Правда после этого уже не удается из базы на 8.2.13.219 подключаться к базе на 8.2.13.219. Вылезает окно ошибки Windows: "Точка входа в процедуру ?doStartTimer@Thread@core@@MAEXXZ не найдена в библиотеке DLL core82.dll". А вместе с ним - окно ошибки 1С: "Ошибка при вызове конструктора (COMОбъект) Одинэс=Новый COMОбъект("V82.ComConnector"); по причине: Класс не зарегистрирован. Теперь если зарегистрировать comcntr.dll от релиза 8.2.13.219, можно будет опять устанавливать ком-соединение только между базами на этом релизе. Выходит, 1С-ка не умеет работать с ком-коннекторами разных релизов, а жаль...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Есть ли разница в апи V81.ComConnector и V82.ComConnector?
- V82.application не работает вместо V82.COMConnector
- Ошибка при вызове функции через V82.COMConnector
- УПП релиз конфигурации 1.3.34.1 и релиз платформы 8.2.17
- Ошибка "Невозможно создание объекта контейнером ActiveX: V82.COMConnector"
- .NET и 1С V82.COMConnector ошибка при вызове .ПолучитьОбъект
- V82.COMConnector и глобальная переменная
В этой группе 1С
- Зарплата в УПП. расчет отпуска при неполном отработанном месяце
- 2 чека при продаже
- Как в типовом отчете УТ10.3 сделать отбор по виду документа ?
- Перенос из Камин 2.0 в ЗУП
- Развёртывание web-клиента, linux, apache, webinst
- Проброс COM порта на 2008 сервак
- Сдаюсь. Для элемента списка значений указать картинку из набора картинок.
- 1С Бух 2.0. Задвоение строк в книге продаж.
- УникальныйИдентификатор в запросе
- Переделать версию ПРОФ в базовую
- Изучаю 8.2. Нужно удалить строку табличной части. Выдает ошибку
- Как подключить обработчик из общего модуля к программно созданной кнопке?
- ЗУП, перерасчет НДФЛ
- Восстановление стандарнтых панелей инструментов
- При сохранении документа веденого не текущей датой проблемы с позицией документа
- Весы как то выборочно на этикетке печатает название товара
- Как удалить программную лицензию ?
- v7: Нужна V77Exp.ert для ПУБ
- Учет переработок по итогам года в ЗУПе
- как установить значения переменных в цикле ?