Ошибка “Cannot initialize engine. Check if product is properly installed and license is activated.”

Почему я получаю ошибку “Cannot initialize engine. Check if product is properly installed and license is activated.” или "Ошибка при инициализации. Возможно продукт неправильно установлен или лицензия не активирована." при попытке загрузить Engine?

1) Одной из причин такого поведения может быть то, что во время установки ABBYY PassportReader SDK Вы могли не отметить опцию «Использовать аппаратный ключ защиты»:

PassportReader installation dialog

В таком случае PassportReader SDK будет настроен для работы с программным ключом, поэтому даже при подключенном аппаратном ключе соответствующая лицензия использоваться не будет. Чтобы исправить это, измените в файле FREngine.ini (находится в папке <Установочный каталог PassportReader SDK>\Engine) значение параметра ProtectionType на Hardlock:

[Protection]
ProtectionType=Hardlock

Вы также можете попробовать переустановить PassportReader, отметив опцию  «Использовать аппаратный ключ защиты».

Следущие пункты относятся к версии Passport Reader 1.5.0.

 

2) Сообщение "Cannot initialize engine. Check if product is properly installed and license is activated" может возникать, если у проекта неправильная битность. Проверьте, что битность Вашего проекта 32.

3) Возможно, при создании объекта программа не может найти необходимые ей библиотеки. Убедитесь, что все dll нашей библиотеки находятся в той же директории, что и exe-файл запускаемого приложения. Это требование относится к особенностям архитектуры программного обеспечения ABBYY PassportReader SDK. Мы используем технологию «COM поверх .Net». Такая «архитектура» требует, чтобы сборки, зарегистрированные в COM, либо лежали в той же папке, что и запускающее приложение, либо были установлены в GAC. Это нормальное поведение в .Net. Поэтому сборки нашей библиотеки НУЖНО копировать в папку приложения, как сборки .Net. Проверьте наличие всех dll-файлов в директории с exe-файлом. Необходимые dll-файлы:

ABBYY.Objects.dll
ABBYY.PassportReaderSdk.dll
ABBYY.PassportReaderSdk.tlb
ABBYY.Recognition.dll
ABBYY.TemplateStorage.dll
ABBYY.Tools.dll
Interop.FCEngine.dll

Была ли эта статья полезной?

Пользователи, считающие этот материал полезным: 0 из 0

Еще есть вопросы? Отправить запрос

Недавно просмотренные статьи