|
Не работает COM объект на 2012 R2 | ☑ | ||
---|---|---|---|---|
0
Проказник
07.12.17
✎
20:18
|
Подскажите что может быть. на Server 2008 и Windows7 работает кусок
Текст = Новый COMОбъект("System.Text.UTF8Encoding"); а на Server 2012 R2 нет. Ошибка при вызове конструктора (COMОбъект) Текст = Новый COMОбъект("System.Text.UTF8Encoding"); по причине: Unknown error 0x80131700 |
|||
1
Сияющий в темноте
07.12.17
✎
20:24
|
Его там просто нет.
Посмотри в реестре, найди и зарегистрируй. И не забывайте, что объекты бывают как 32-бита, так и 64. |
|||
2
Проказник
08.12.17
✎
17:51
|
он там есть. Это видно в настройках DCOM.
про 32 и 64 понимаю. платформа 32-х разрядная и этот сом объект тоже. что не так ? вопрос остается. |
|||
3
hhhh
08.12.17
✎
17:54
|
(2) прав нет
|
|||
4
Cyberhawk
08.12.17
✎
17:54
|
Выполни код для начала на клиенте
|
|||
5
Cyberhawk
08.12.17
✎
17:54
|
Если и на клиенте не взлетит, тогда уж думать. Если взлетит, то в правах скорее всего дело (для пользователя ОС службы агента)
|
|||
6
Проказник
08.12.17
✎
18:00
|
на клиенте также не взлетает
|
|||
7
Проказник
08.12.17
✎
18:00
|
(3) прав на что ? я админ на сервере. что добавить.
|
|||
8
tndr
08.12.17
✎
18:04
|
А если посмотреть логи винды? Может там какую-то информацию выудить получиться?
|
|||
9
Проказник
08.12.17
✎
18:05
|
читаю - ничего нет пока.
|
|||
10
Сияющий в темноте
08.12.17
✎
18:08
|
обьект то net-овский,net стоит?
|
|||
11
Проказник
08.12.17
✎
18:13
|
(10) вот в Server Manager смотрю 4,5 поставлен.
но ASP.net нет. и 3,5 не стоит. доставлю 3,5. мало ли. но в списке DCOM в разделе 32 битных объектов то он есть. вот что странно. значит зареген. |
|||
12
Проказник
08.12.17
✎
18:30
|
помогло. надо было .Net 3.5 поставить.
Диспетчер серверов - управление - компоненты. |
|||
13
Сияющий в темноте
08.12.17
✎
19:06
|
Засада .net в том, что у них нет обратной совместимости.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |