v7: Неудачная попытка создания объекта (ПерехватСобытий)
☑
0
Aswed
26.03.18
✎
10:00
Уже года два клюшки в руки не брал. А тут попросили разобраться со старой базой. Переставили сервер и она у них перестала запускаться.
При начале работы вываливается вот с такой ошибкой
"Неудачная попытка создания объекта (ПерехватСобытий)"
В коде вот это место
Настройки=СоздатьОбъект("УправлениеНастройками");
Настройки.Сбросить("Проверка типов");
Настройки.Сбросить("Отладка");
Настройки.Включить("Оптимизация");
Настройки.Включить("TurboBL");
Настройки.Включить("ПерехватитьСобытияГК");
ПерехватСобытий = СоздатьОбъект("ПерехватСобытий");
оПерехватчик = СоздатьОбъект ("Перехватчик");
Напомните что за библиотека отвечает за этот объект? И как сделать что бы он нормлаьно запускался?
1
ildary
26.03.18
✎
10:03
(0) похоже на 1cpp.dll
2
ildary
26.03.18
✎
10:04
Проще всего наверное найти установленную и взять с неё. Если конечно переустановка сервера создавалась с бекапом.
3
Aswed
26.03.18
✎
10:09
Проблема в том что не удаётся теперь зарегистрировать эту компоненту на новом серваке.
Ругается что ни находит указанный модуль.
4
Карст
26.03.18
✎
10:21
(3) как регишь ?
ЗЫ нужно иметь права локального админа - сама зарегится
5
Djelf
гуру
26.03.18
✎
10:38
(3) Если не ругается на Настройки=СоздатьОбъект("УправлениеНастройками"); то 1С++ уже загружена.
А объект ПерехватСобытий это уже какой то класс. Для подключения класcы описываются в файле defcls.prm
В каталоге базы его нет?
6
Aswed
26.03.18
✎
10:52
(5) Блин точно!
Базу разворачивал из бекапа. И кинул туда библиотеки. А файлс описанием классов забыл!
Спасибо! Прописал его и всё завелось!
ЗЫ Совсем уже позабыл этого динозавра!)
7
Злопчинский
27.03.18
✎
01:53
(6) какой динозавр? это просто паралельная реальность, в которйо все счастливы скоростью и плюшками.. ;-)
Закон Брукера: Даже маленькая практика стоит большой теории.