Имя: Пароль:
1C
1C 7.7
v7: Ошибка подключения внешней компоненты
0 Scandsv
 
12.12.16
10:01
Товарищи!!! помощь нужна....
Суть такова есть конфа 1с 7.7. - самописная, смысл ее на сегодняшний день печатать подкладные документы на  фискальном регистраторе.

Нормально все работало. До сегодня.
Сегодня - сюрпрайз.

Регистратор - азимут эпсон тм у 950 рк
библиотека для того, чтобы его запустить писалась мною, сто лет назад на VB.net

там добавлены те команды которые мне нужны.

проблема возникла внезапно.
Подгружаю компоненту:
Комп=ПодключитьВнешнююКомпоненту("AddIn.Azimuth1");

и получаю:
Ошибка при создании объекта из компоненты <Неизвестная компонента> (отсутствует интерфейс IInitDone)

Главное раньше все работало...
Поменял Комп=ЗагрузитьВнешшнююКомпоненту("Azimuth.dll")

получил ошибку:
Ошибка при создании объекта из компоненты \\sERVER\sHARE\dATAbASE\abo\Azimuth.dll (отсутствует CLSID)

при попытке регистрации regsrv32 azimuth.dll
выдает:
azimuth.dll была загружена , но найти точку входа DLLRegisterServer не удалось. Зарегистрировать этот файл невозможно....

И это понятно т.к. библиотека .net, то она не регистрируется.

Поможите кто в теме, в чем косяк может быть?
1 Это_mike
 
12.12.16
10:02
Запусти 1с одиин раз с правами администратора....
2 Scandsv
 
12.12.16
10:12
(1) не помогло
3 Cool_Profi
 
12.12.16
10:12
(2) админа системы, а не 1с
4 Scandsv
 
12.12.16
10:14
(2) да, я понял, правой кнопкой запустить от имени администратора....
5 Ёпрст
 
12.12.16
10:49
винда 64 поди да ?
бери тогда regsrv32 из папки SysWOW64
6 Scandsv
 
12.12.16
10:57
Винда ХР проф 32 бита
7 MadDAD
 
12.12.16
13:33
(6) Тогда надо проверить таки dll на предмет наличия интерфейса. Может кто подменил, или вирус какой модифицировал библиотечку.