|
Тест-центр 2.0 ошибка подключения библиотек | ☑ | ||
---|---|---|---|---|
0
zarcom
19.03.13
✎
08:03
|
При создании Агента, выходит ошибка "Ошибка подключения....".
При сохранении компонент в файл, и регистрации компонент с помощью "regsvr32" не регистрируются библиотеки: AddInNative.dll, etpw_x86_32_2_0_5_43.dll. Регистрируется только одна библиотека "AddInIE.dll". В чем может быть дело??? |
|||
1
vde69
19.03.13
✎
08:12
|
манифест покажи
|
|||
2
zarcom
19.03.13
✎
08:17
|
<?xml version="1.0" encoding="UTF-8" ?>
- <bundle xmlns="http://v8.1c.ru/8.2/addin/bundle"> <component os="Windows" path="etpw_ie_x86_32.cab" type="plugin" object="ETPAddinIE.ETPAddInServiceEx_2_0_5_43" arch="i386" client="MSIE" /> <component os="Linux" path="etpl_ff_x86_32.xpi" type="plugin" object="@1c.ru/ETPClassService_2_0_5_43;1" arch="i386" client="Firefox" clientVersion="3.*" /> <component os="Linux" path="etpl_ff_x86_64.xpi" type="plugin" object="@1c.ru/ETPClassService_2_0_5_43;1" arch="x86_64" client="Firefox" clientVersion="3.*" /> <component os="Windows" path="etpw_ie_x86_64.cab" type="plugin" object="ETPAddinIE.ETPAddInServiceEx_2_0_5_43" arch="x86_64" client="MSIE" /> <component os="Windows" path="etpw_ff_x86_32.xpi" type="plugin" object="@1c.ru/ETPClassService_2_0_5_43;1" arch="i386" client="Firefox" clientVersion="3.*" /> <component os="Linux" path="etpl_x86_32_2_0_5_43.so" type="native" arch="i386" /> <component os="Linux" path="etpl_x86_64_2_0_5_43.so" type="native" arch="x86_64" /> <component os="Windows" path="etpw_x86_64_2_0_5_43.dll" type="native" arch="x86_64" /> <component os="Windows" path="etpw_x86_32_2_0_5_43.dll" type="native" arch="i386" /> </bundle> |
|||
3
zarcom
19.03.13
✎
08:17
|
пжл
|
|||
4
vde69
19.03.13
✎
08:27
|
native - не требуют регистрации regsvr32
|
|||
5
zarcom
19.03.13
✎
08:40
|
Что делать то?
|
|||
6
zarcom
19.03.13
✎
08:54
|
???
|
|||
7
zarcom
19.03.13
✎
08:55
|
HELP
|
|||
8
zarcom
19.03.13
✎
09:12
|
vde69 что означают твои слова ?
|
|||
9
vde69
19.03.13
✎
09:20
|
(8) то что навите не требует записей в реестре вообще, она работает как и большинство DLL в режиме позднего связываения а не в виде сервера (как работали старые).
скажи зачем ты пытаешся ее зарегить ? |
|||
10
zarcom
19.03.13
✎
09:21
|
При создании Агента, выходит ошибка "Ошибка подключения....".
При сохранении компонент в файл, и регистрации компонент с помощью "regsvr32" не регистрируются библиотеки: AddInNative.dll, etpw_x86_32_2_0_5_43.dll. Регистрируется только одна библиотека "AddInIE.dll". В чем может быть дело??? |
|||
11
vde69
19.03.13
✎
09:27
|
(10) код покажи который приводит к ошибке...
|
|||
12
zarcom
19.03.13
✎
09:41
|
ИмяКомпонента = "ОбщийМакет.КипВнешнийКомпонент";
Если Не ПодключитьВнешнююКомпоненту(ИмяКомпонента, "ETP") Тогда #Если Клиент Тогда УстановитьВнешнююКомпоненту(ИмяКомпонента); #КонецЕсли Если Не ПодключитьВнешнююКомпоненту(ИмяКомпонента, "ETP") Тогда ВызватьИсключение "Ошибка подключения внешнего компонента."; КонецЕсли; КонецЕсли; |
|||
13
vde69
19.03.13
✎
09:47
|
Если Не ПодключитьВнешнююКомпоненту(ИмяКомпонента, "ETP", ТипВнешнейКомоненты.Native) Тогда
|
|||
14
vde69
19.03.13
✎
09:50
|
(13) +
когда писал свою сталкивался с тем что манифест не всегда правильно воспринимает тип компоненты. по этому всегдя рекомендую явно писать в вызове... кстати еще есть вариант что манифест вообще не читается, поищи его во временных каталогах 1с (рядом с компонентой) |
|||
15
zarcom
19.03.13
✎
13:09
|
не помогло
|
|||
16
zarcom
19.03.13
✎
13:28
|
Кто знает что надо делать? Помогите чайнику! Пошагово! Могу закинуть мани. ХЕЛП.
|
|||
17
zarcom
19.03.13
✎
13:33
|
ОбщийМакет.КипВнешнийКомпонент ТелепатБот помоги
|
|||
18
zarcom
19.03.13
✎
14:14
|
etpw_x86_32_2_0_5_43.dll
|
|||
19
zarcom
19.03.13
✎
15:32
|
как всегда. Когда чего касается, ни кто не помогает.
|
|||
20
zarcom
19.03.13
✎
21:19
|
Кто нибудь!!!! Помогите!
|
|||
21
zarcom
27.03.13
✎
15:06
|
Думаю, дело не во внешней компоненте.
Скорее всего нужно просто зарегистрировать правильную версию комконнектора. Для этого требуется выполнить следующие команды regsvr32 "C:\Program Files\1cv82\<используемая версия 1с предприятия>\bin\comcntr.dll" regsvr32 "C:\Program Files (x86)\1cv82\<используемая версия 1с предприятия>\bin\comcntr.dll" После этого - перезапустить сервер 1с предприятия. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |