0
Alex_MA
15.12.11
✎
09:52
|
Всем доброго дня!
Настраиваю ЦУП. На шаге 3 столкнулся с проблемой:
Сделал регистрацию как в инструкции:
Код регистрации при котором выходит ошибка:
Процедура ПодключитьВнешнийКомпонент()
ОтладкаРазрешена = Ложь;
Если Не ОтладкаРазрешена Тогда
ИмяКомпонента = "ОбщийМакет.КипВнешнийКомпонент";
Если Не ПодключитьВнешнююКомпоненту(ИмяКомпонента, "ETP") Тогда
#Если Клиент Тогда
УстановитьВнешнююКомпоненту(ИмяКомпонента);
#КонецЕсли
Если Не ПодключитьВнешнююКомпоненту(ИмяКомпонента, "ETP") Тогда //Вот тут ОШИБКА!!!
ВызватьИсключение "Ошибка подключения внешнего компонента.";
КонецЕсли;
КонецЕсли;
Иначе
УспешноПодключено = ПодключитьВнешнююКомпоненту(
#Если Клиент Тогда
"C:\Projects\ETPAddin\Bin\Debug-Win32\AddInNative\AddInNative.dll",
#Иначе
"C:\Projects\ETPAddin\Bin\Debug-x64\AddInNative\AddInNative.dll",
#КонецЕсли
"ETP",
ТипВнешнейКомпоненты.Native);
Если Не УспешноПодключено Тогда
ВызватьИсключение "Ошибка подключения внешнего компонента.";
КонецЕсли;
КонецЕсли;
Инструменты = СоздатьИнструменты();
ПодключеннаяВерсия = ВерсияКомпонента(Инструменты);
ТребуемаяВерсия = "2.0.5.43";
Если ПодключеннаяВерсия <> ТребуемаяВерсия Тогда
ВызватьИсключение
"Версия подключенного внешнего компонента ("
+ ПодключеннаяВерсия
+ ") не совпадает с требуемой версией ("
+ ТребуемаяВерсия
+ "). Для устранения несоответствия версий, выгрузите всех клиентов"
" и перезагрузите сервер 1С:Предприятия этой информационной базы.";
КонецЕсли;
КонецПроцедуры // ПодключитьВнешнийКомпонент()
Он пытается "зарегать" компоненту, которая находится в самой конфе во внешних макетах, как двоичные данные.
Как настроить ? Подскажите пожалуйста кто знает.
Спасибо за внимание.
|
|