Имя: Пароль:
1C
 
Ошибка при установке СОМ-соединения.
0 Обфускация
 
16.05.19
11:56
Написан код сом-соединения, который уже работал в другой конторе на сервере. Сом-компонент зарегистрирован. Файловая база успешно соединяется, серверная не хочет.
Код такой
    &НаСервере
Функция ПодключиьИБНаСервереКадры()
    СтрПодключения = "Srvr=""" + СокрЛП("192.168.1.201") + """; Ref=""" + СокрЛП("hrm") + """; Usr=""" + СокрЛП("Обмен") + """; Pwd=""" + СокрЛП("12345") + """;";
    
          
        СО = Новый COMОбъект("V83.COMConnector");

        ИБ = СО.Connect(СтрПодключения);
    

    Возврат ИБ;
КонецФункции

Регистрировала по этой строке на сервере regsvr32 /n /i:user "C:\Program Files\1cv8\8.3.12.1790\bin\comcntr.dll"

текст ошибки
{ВнешняяОбработка.ОбменЗуп.Форма.Форма.Форма(7)}: Ошибка при вызове конструктора (COMОбъект)
        СО = Новый COMОбъект("V83.COMConnector");
по причине:
-2147221005(0x800401F3): Недопустимая строка с указанием класса
1 sqr4
 
16.05.19
12:06
1. не зарегистрировали
2. не там зарегистрировали
2 sqr4
 
16.05.19
12:06
3. не то зарегистрировали
3 los_hooliganos
 
16.05.19
12:07
Не зарегана на сервере.
4 los_hooliganos
 
16.05.19
12:07
Плюс часто бывает проблема, что под другую версию платформы зарегана на сервере
5 Обфускация
 
16.05.19
12:11
Блин, что куда зарегать надо? вопрос срочный.
Вот  этот делается успешно regsvr32 /n /i:user "C:\Program Files\1cv8\8.3.12.1790\bin\comcntr.dll" и работает для файловой базы на том же сервере. Что еще куда надо зарегать?
6 Обфускация
 
16.05.19
12:16
Возможно дело в админских правах  и надо строку писать как тут
http://www.a-franch.ru/index.php/modules-menu/baza-znanij/73-regcom