Is it possible to use FineReader Engine in x64 application?

asked 24 Jan '12, 16:36

Ivan%20Hintsitskiy's gravatar image

Ivan Hintsit... ♦♦

Hi @ivan hintsitskiy, To add up to Chundik79 answer you have to explicitly indicate x86 as target platform if you're using C# or VB.NET. Leaving the target platform as "Any CPU" raises a runtime error when instantiating the engine on a 64 bit OS.


answered 22 May '13, 23:06

Raj's gravatar image


This way you have a 32-bit application.

(23 May '13, 15:18) Dmitry Me ♦♦

Dear Ivan,

Yes it is.

Regardless FRE is 32-bit application it is also COM-aware application. So it is able to utilize COM for automatic marshaling between 64-bit and 32-bit applications.

Starting from version 10 you can use OutprocLoader function to load SDK instance to an outer process from within 64-bit host application. After that you can get IEngine object and work with it as usual. All interprocess communications (including marshaling) will be held by COM.



answered 12 Mar '12, 12:51

Chudik79's gravatar image


Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text]( "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported



Asked: 24 Jan '12, 16:36

Seen: 3,871 times

Last updated: 23 May '13, 15:18

© 2016 ABBYY. All rights Reserved. | Privacy Policy | Legal