Имя: Пароль:
1C
1С v8
-2147467262(0x80004002): Интерфейс не поддерживается
0 andrey125
 
21.04.25
13:13
Всем привет

Собственно такая проблема
пытаюсь из 8 подключиться к 7.7

&НаСервере
Функция Подключиться1С77()
    Ошибки = 0;
    МонопольныйРежимOLE = "";
    ЗапускБезЗаставки = 1;
    База=Новый COMОбъект("V77.Application");
    СтрокаПодключения = "/D"""+СокрЛП(Объект.ПутьКБазе)+""" /N"""+СокрЛП(Объект.Логин)+""" /P"""+СокрЛП(Объект.Пароль)+"""";
    РезультатПодключения=База.Initialize(База.RMAccount,СтрокаПодключения,?(ЗапускБезЗаставки = 1,"NO_SPLASH_SHOW",""));
КонецФункции



{ВнешняяОбработка.ПереносОстатокв.Форма.Форма.Форма(18)}: Ошибка при вызове конструктора (COMОбъект)
        База=Новый COMОбъект("V77.Application");
по причине:
-2147467262(0x80004002): Интерфейс не поддерживается
1 Волшебник
 
21.04.25
13:26
поможет следующее
Пуск - Выполнить - DCOMCNFG.
"Службы компонентов" - "Компьютеры" - "Мой компьютер" - "Настройка DCOM".
V77.GeneralPropPage и V77.SalaryPropPage.
На закладке "Безопасность" установить необходимые права для того, от чьего имени запускается сервер 1С (8.2)


https://helpf.pro/faq8/view/1535.html
2 Волшебник
 
21.04.25
13:34
(1)+ Интерактивно открывается так: Панель управления \ Система и безопасность \ Инструменты Windows \ Службы компонентов
Программист всегда исправляет последнюю ошибку.