Имя: Пароль:
1C
1С v8
Не создается COM объект в управляемой форме
0 randa
 
20.08.13
09:11
Платформа 8.2.18.102, Windows 8 x64, клиент-серверная база

Попытка
    ComОбъект = Новый COMОбъект("V82.COMConnector");
Исключение
    Сообщить("Не удалось создать COM-объект. Ошибка: " + ОписаниеОшибки());
КонецПопытки;

В модуле формы и в модуле объекта обычной формы ComОбъект создается.
В управляемой форме создается только в модуле формы в процедуре с типом компиляции &НаКлиенте

В модуле объекта и в процедуре модуля формы с типом компиляции &НаСервере задумывается пока не убьешь процесс в диспетчере.

В чем может быть проблема? Кто нибудь сталкивался?
1 hhhh
 
20.08.13
09:50
(0) а на сервере какая платформа установлена?
2 randa
 
20.08.13
10:12
8.2.18.102, Server 2008R2 x64
в Component service зарегина компонента от x86

C:\Program Files (x86)\1cv82\8.2.18.102\bin\comcntr.dll
3 randa
 
20.08.13
10:14
кластер 1с тоже 64 битный
4 hhhh
 
20.08.13
10:16
(2) ну может у пользователя usr82srv нет прав к этой папке?
5 randa
 
20.08.13
10:32
добавил пользователя от которого запускается служба в группу администраторы, всё так же...ошибки нет, просто висит.
6 randa
 
20.08.13
10:43
забыл отметить, что то что я описывал делается в управляемой форме с основным режимом запуска обычное приложение

сейчас создал пустую конфу с режимом запуска управляемое приложение и на управляемой форме такая же хрень...

далее на этом же сервере висит кластер 8.3, создаю конфу на 8.3 всё отрабатывает нормально

ComОбъект = Новый COMОбъект("V82.COMConnector");
7 MeGa_BALANCE
 
20.08.13
14:26
Попробуй латинское написание
И со стороны сервера...

&НаСервере
Перем База Экспорт;

&НаСервере
Процедура ПодключитьсяКБазе()
    База = Новый COMObject("V77.Application");
    Открыта = База.Initialize(База.RMTrade,"","NO_SPLASH_SHOW");
    
    Попытка
        Если База.Метаданные.Выбран() = 0 Тогда
            ТекстИБ="";
        КонецЕсли;
    Исключение
        ТекстИБ="";
    КонецПопытки;
    ТекстИБ=База.КаталогИБ();
КонецПроцедуры

У меня такой код работал для 7.7
8 Defender aka LINN
 
20.08.13
14:35
(5) Оно там в темноту серверной какое-то окно кажет
9 Mickeleangelo
 
20.08.13
14:50
10 randa
 
26.08.13
13:35
всем спасибо за внимание! заработало само собой, возможно после перезагрузки сервера.

если выявлю причину, обязательно отпишу.
11 randa
 
26.08.13
13:35
(9) этот вариант до этого пробовал, было без изменений, скорее всего проблема в чем то другом.