|
внешняя компонента на сервере |
☑ |
0
alexmobile
15.11.12
✎
13:32
|
Не получается подключить внешнюю обработку на стороне сервера, на клиенте компонента подключается.
Компонента писана по технологии com.
Код:
Рез = ПодключитьВнешнююКомпоненту("c:\1cadmin\addin\Jab1c\Jab1C.dll","JabClient",ТипВнешнейКомпоненты.COM);
// так ни там, не там не работает
КомпонентаJabber = Новый COMОбъект("AddIn.JabClient");
//так на клиенте работает, на сервере нет.
КомпонентаJabber = Новый("AddIn.JabClient.Jabclient");
На клиенте в Рез возвращается истина, на сервере ложь.
|
|
1
alexmobile
15.11.12
✎
13:40
|
платформа/сервер 8.2.16.363 х32
система Win ser 2008 64
|
|
2
hhhh
15.11.12
✎
13:43
|
(1) ну поставьте 32-х битный сервер и не парьте нам мозг.
|
|
3
alexmobile
15.11.12
✎
13:51
|
1. маловероятно что поможет. т.к. на клиенте (он 64-х битный) работает.
2. сносить серверную ос из-за этого?
|
|
4
alexmobile
15.11.12
✎
13:52
|
и еще, есть нативная компонента х32, она замечателно работает на х64.
|
|
5
hhhh
15.11.12
✎
13:57
|
(4) ну и папку вы выбрали c:\1cadmin\addin\Jab1c. Есть доступ на сервере этому пользователю к диску C: ??
|
|
6
alexmobile
15.11.12
✎
13:58
|
да, полный
|
|
7
alexmobile
15.11.12
✎
14:02
|
пользователя сервера 1С даже в админы добавил, чтоб проверить на ограничение прав.
|
|
8
hhhh
15.11.12
✎
14:06
|
|
|
9
hhhh
15.11.12
✎
14:07
|
|
|
10
alexmobile
15.11.12
✎
14:51
|
закрыл вопрос.
сервер принимает только нативные компоненты, сделанные по com не берет. жаль.
|
|