Имя: Пароль:
1C
1С v8
Ошибка создания COM Объекта
, ,
0 BubbleGumm
 
21.07.16
13:05
Пытаюсь создать СОМ объект
oIE = Новый COMОбъект("InternetExplorer.Application");
возникает ошибка:
Ошибка при вызове конструктора (COMОбъект): -2147467259(0x80004005): Неопознанная ошибка

1с - 8.3.8.1479
windows server 2012r2

Internet Explorer установлен, вручную запускается, работает корректно.

В чем может быть дело?
1 Cyberhawk
 
21.07.16
13:17
В правах на приложение СОМ+, например
2 BubbleGumm
 
21.07.16
13:30
Да, пытаюсь добавить его в приложения СОМ+
Он добавляется только как устаревший компонент
Может эксплорер обновить?
3 hhhh
 
21.07.16
13:35
(2) какой хоть Internet Explorer?  надеюсь, не пятый?
4 BubbleGumm
 
21.07.16
13:36
11
5 BubbleGumm
 
21.07.16
13:39
не помогло
6 DrZombi
 
гуру
21.07.16
13:52
(5) А у других работает :)
v8: v8: исключительная ситуация 0x800a01b6
7 DrZombi
 
гуру
21.07.16
13:53
(5) Ты СОМ откуда вызываешь?
С сервера или с клиента?
8 BubbleGumm
 
21.07.16
13:53
с сервера
9 BubbleGumm
 
21.07.16
13:54
хм, а на клиенте работает.
но надо на сервере
10 DrZombi
 
гуру
21.07.16
13:54
(8) А на сервере есть ИЕ?
А пользователь из под которого стартует сервер 1С, имеет право на запуск ИЕ?
11 BubbleGumm
 
21.07.16
13:55
я на сервере физическом пробую
пользователь - администратор
12 BubbleGumm
 
21.07.16
13:56
служба 1с от администратора тоже
13 DrZombi
 
гуру
21.07.16
13:57
(11) Сервер 1С не запущен ис под Администратора!
14 DrZombi
 
гуру
21.07.16
13:57
(12) Серьезно? Жесть
15 DrZombi
 
гуру
21.07.16
13:57
Поди сервер 1С х64?
16 DrZombi
 
гуру
21.07.16
14:00
17 DrZombi
 
гуру
21.07.16
14:07
18 BubbleGumm
 
21.07.16
14:08
у меня 1с 64 бита
запуситил службу 32, создаю объект, пишет класс не зарегистрирован.
екплорер вроде 64бита, лежит по крайней мере в programfiles (не х86)
19 DrZombi
 
гуру
21.07.16
14:09
(18) ИЕ по умолчанию стартует х32, смотри в (16)
20 DrZombi
 
гуру
21.07.16
14:10
Или наоборот, в общем разбирайся :)
21 DrZombi
 
гуру
21.07.16
14:11
>>> лежит по крайней мере в programfiles (не х86)

Так то он в обоих папочках лежит
22 DrZombi
 
гуру
21.07.16
14:12
Посмотри в настройках, какую версию стартует ком-ок :)
23 BubbleGumm
 
21.07.16
14:13
класс {0002DF01-0000-0000-C000-000000000046}
путь "%ProgramFiles%\Internet Explorer\iexplore.exe"
24 BubbleGumm
 
21.07.16
14:13
а в сом+ он установился как устаревший компонент
в обычных его нет
25 BubbleGumm
 
21.07.16
14:16
хотя в сом+ в свойствах компонента он реализован как локальный 32 разрядный сервер - "C:\Program Files\Internet Explorer\iexplore.exe"
26 BubbleGumm
 
21.07.16
14:19
сейчас и на 64 1с сервере пишет - класс не зарегистрирован
27 DrZombi
 
гуру
21.07.16
15:12
(26) Поиграйся, создай новый класс, для х64 :)
И потом для х32, если не получится :)
28 DrZombi
 
гуру
21.07.16
15:12
(23) %ProgramFiles% - что содержит?
29 BubbleGumm
 
21.07.16
15:16
На аналогичном сервере (оба виртуальные) все ОК
Пробую настроить СOM+, пишет не хватает памяти, черт.
30 DrZombi
 
гуру
21.07.16
15:17
(29) Может все же прав нет?
У Админа :)
31 BubbleGumm
 
21.07.16
15:19
да запускал 1с от администратора - нифига
32 Serginio1
 
21.07.16
15:29
33 DrZombi
 
гуру
21.07.16
15:31
34 DrZombi
 
гуру
21.07.16
15:31
(32) Спасибо :)
2 + 2 = 3.9999999999999999999999999999999...