![]() |
Модераторы: MetalFan |
![]() ![]() ![]() |
|
Felan |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 284 Регистрация: 2.8.2007 Где: Самара Репутация: нет Всего: 7 |
Собственно был разработан ActiveX. Turbo Delphi.
Сейчас уже точно не помню, каким именно мастером он был создан, но объявление класса выглядит так: TCardReaderAX = class( TAutoObject, ICardReaderAX, IObjectSafety ) Работал. Потом перестал создаваться. Валится с непонятной ошибкой ('Ошибка при выполнении приложения-сервера, ClassID: {***}') на строке CreateComObject. class function CoCardReaderAX.Create: ICardReaderAX; begin Result := CreateComObject(CLASS_CardReaderAX) as ICardReaderAX; end; На другом компьютере работает нормально. Я даже не могу понять, как по подробнее ошибку посмотреть. Отладка длл с этим активиксом, почему-то не работает... Не работают точки останова. В журнале событий в разделе "Система" при вызове странички HTML с этим активиксом появляется сообщение: Служба Системное приложение COM+ была неожиданно завершена. Это произошло 1 раз(а). Следующее корректирующее действие будет предпринято через 1000 мсек: Перезапуск службы. В разделе приложения: ПРЕДУПРЕЖДЕНИЕ: Обнаружен не полностью инициализированный журнал CRM. Он был заново инициализирован. Если это предупреждение появляется при создании файла, дополнительные действия не требуются. Код серверного приложения: {02D4B3F1-FD88-11D1-960D-00805FC79235} Код экземпляра серверного приложения: {0BA1B497-BDE2-45FC-BE61-34C166EC9644} Имя серверного приложения: System Application Comsvcs.dll, версия файла : ENU 2001.12.4414.258 shp ОШИБКА: Возникшая ошибка указывает, что приложение COM+ находится в нестабильном состоянии или работает неправильно. Ошибка: SUCCEEDED(hr) Код серверного приложения: {02D4B3F1-FD88-11D1-960D-00805FC79235} Код экземпляра серверного приложения: {0BA1B497-BDE2-45FC-BE61-34C166EC9644} Имя серверного приложения: System Application Ошибка оказалась серьезной, процесс завершен. Код ошибки = 0x8000ffff : Разрушительный сбой Сведения внутренних служб COM+: Файл: d:\qxp_slp\com\com1x\src\comsvcs\tracker\trksvr\trksvrimpl.cpp, строка: 3000 УВЕДОМЛЕНИЕ: Сбой при сохранении копии образа приложения. Код серверного приложения: {02D4B3F1-FD88-11D1-960D-00805FC79235} Код экземпляра серверного приложения: {0BA1B497-BDE2-45FC-BE61-34C166EC9644} Имя серверного приложения: System Application Код ошибки = 0x80004005 : Неопознанная ошибка Сведения внутренних служб COM+: Файл: d:\qxp_slp\com\com1x\src\shared\util\svcerr.cpp, строка: 1259 Comsvcs.dll, версия файла : ENU 2001.12.4414.258 shp ОШИБКА: Среда выполнения обнаружила несогласованность в своем состоянии. Это указывает на нестабильность процесса, которая может быть вызвана пользовательскими компонентами, выполняемыми в составе приложения COM+, или другими используемыми компонентами. Ошибка в d:\qxp_slp\com\com1x\src\comsvcs\package\cpackage.cpp(1184), hr = 80080005: InitEventCollector failed И еще несколько штук, не буду пока их приводить, если надо, то в следующем посте приведу. Что это может быть, и как с этим боротся? Есть еще один активикс. Который при все этом работает совершенно нормально. -------------------- // Любая сложная система - это темный лес. Каждый в этом лесу протаптывает свои тропинки, по ним и бегает. Лишь изредка, сходя с них, мы находим много интересного, а порою и страшного. |
|||
|
||||
Felan |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 284 Регистрация: 2.8.2007 Где: Самара Репутация: нет Всего: 7 |
Кажется вылечилось так Очистка поврежденного каталога COM+
-------------------- // Любая сложная система - это темный лес. Каждый в этом лесу протаптывает свои тропинки, по ним и бегает. Лишь изредка, сходя с них, мы находим много интересного, а порою и страшного. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: ActiveX/СОМ/CORBA" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Rrader, Girder. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: ActiveX/СОМ/CORBA | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |