Описание
При запуске приложения, использующего PassportReader SDK, возникает ошибка 0х80040154 Класс не зарегистрирован
Причина
Данная ошибка может возникнуть при интеграции PassportReader SDK в другие системы.
Решение
- Проверьте, что следующие библиотеки находятся в одной папке с вызывающим PassportReader SDK приложением:
- ABBYY.PassportReaderSdk.tlb
- Interop.FCEngine.dll
- ABBYY.Tools.dll
- ABBYY.Objects.dll
- ABBYY.Recognition.dll
- ABBYY.TemplateStorage.dll
- ABBYY.PassportReaderSdk.dll
- Запустите cmd.exe с правами администратора, перейдите в папку с вышеуказанными библиотеками и запустите регистрацию библиотеки типов с помощью следующей команды:
<Путь к актуальной версии regasm.exe>\regasm ABBYY.PassportReaderSdk.dll /tlb:ABBYY.PassportReaderSdk.tlb /codebase
Возможные пути к актуальной версии regasm.exe:- для 32-битного проекта:
- C:\Windows\Microsoft.NET\Framework\v2.0.50727
- C:\Windows\Microsoft.NET\Framework\v4.0.30319
- для 64-битного проекта:
- C:\Windows\Microsoft.NET\Framework64\v2.0.50727
- C:\Windows\Microsoft.NET\Framework64\v4.0.30319
- для 32-битного проекта:
Комментарии
0 комментариев
Войдите в службу, чтобы оставить комментарий.