powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / Ошибка HRESULT E_FAIL при попытке подключение к 1с из C#
11 сообщений из 11, страница 1 из 1
Ошибка HRESULT E_FAIL при попытке подключение к 1с из C#
    #38347600
nicht_shiessen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!

Есть некое приложение, которое через com-объект, подключается к 1С и дальше дергает там его за разные методы.
Не так давно оно почему-то начало намертво обрубаться при попытке подключения:

Код: c#
1.
2.
_connection = new COMConnectorClass();
_base = _connection.Connect(_connectionString);	



т.е. при вызове метода Connect возникает исключение с сообщением:

System.Runtime.InteropServices.COMException (0x80004005): В результате вызова компонента COM возвращена ошибка в формате HRESULT E_FAIL.
в V82.COMConnectorClass.Connect(String connectString)


Если заходить с этой же машины, через клиентское приложение самого 1С заходит нормально. Есть некоторое подозрение, что так может быть из-за недостатка лицензий. Но вообще, когда их нет, оно явным образом вопит, что ключей не хватает.

Не подскажите, что это может быть? Может я как-то не так подключаюсь? Может как-то версии расползлись на моей машине и на сервере CRM?
...
Рейтинг: 0 / 0
Ошибка HRESULT E_FAIL при попытке подключение к 1с из C#
    #38347678
narval
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может релиз на сервере сменился? Тогда пересобрать сборку нужно с соответствующей версией 1совской библиотеки
...
Рейтинг: 0 / 0
Ошибка HRESULT E_FAIL при попытке подключение к 1с из C#
    #38347700
Фотография Владимир Лазурко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nicht_shiessen,

Тыц1
Тыц2
Тыц3
...
Рейтинг: 0 / 0
Ошибка HRESULT E_FAIL при попытке подключение к 1с из C#
    #38348237
deadng
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Скорее всего версии. COM всегда выбирет последнюю из установленных версий (стартер 1Совского клиента умеет разруливать эту ситуацию и выбирает верную если она установлена).
...
Рейтинг: 0 / 0
Ошибка HRESULT E_FAIL при попытке подключение к 1с из C#
    #38348266
pail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
deadngСкорее всего версии. COM всегда выбирет последнюю из установленных версий (стартер 1Совского клиента умеет разруливать эту ситуацию и выбирает верную если она установлена).
Не умеет COM ничего выбирать - в реестре запись V82.ComConnector соответствует последней установленной версии
...
Рейтинг: 0 / 0
Ошибка HRESULT E_FAIL при попытке подключение к 1с из C#
    #38348277
deadng
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
paildeadngСкорее всего версии. COM всегда выбирет последнюю из установленных версий (стартер 1Совского клиента умеет разруливать эту ситуацию и выбирает верную если она установлена).
Не умеет COM ничего выбирать - в реестре запись V82.ComConnector соответствует последней установленной версии
а я что написал?
...
Рейтинг: 0 / 0
Ошибка HRESULT E_FAIL при попытке подключение к 1с из C#
    #38348285
pail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
deadng,
Извиняюсь - не то прочитал
...
Рейтинг: 0 / 0
Ошибка HRESULT E_FAIL при попытке подключение к 1с из C#
    #38348434
nicht_shiessen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Говорят релиз не меняли. Только кэш почистили.
Пробовал переустанавливать 1С, заново регистрировать dll. Не помогает.

Причем, интересно, с той же машины, с использованием тех же библиотек идёт подключение к 1С ЗУП - там всё нормально отрабатывает.
...
Рейтинг: 0 / 0
Ошибка HRESULT E_FAIL при попытке подключение к 1с из C#
    #38348679
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОС на машинах одинаковая? com без танцев с бубном на 64-бит на работает
...
Рейтинг: 0 / 0
Ошибка HRESULT E_FAIL при попытке подключение к 1с из C#
    #38348680
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
или вместе с кешем снесли что-то - ключа не видит
...
Рейтинг: 0 / 0
Ошибка HRESULT E_FAIL при попытке подключение к 1с из C#
    #38349012
nicht_shiessen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо!

Разобрались.

Оказалось, что перенесли некую функцию в общий модуль с глобальной видимостью, при этом в модуле внешнего соединения была определена такая же функция. Получалось, что при внешнем соединении, платформа не может понять наличие двух одноименных функций.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Ошибка HRESULT E_FAIL при попытке подключение к 1с из C#
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]