What do I need to do in order to deploy a custom made application using FCEngine SDK

  • Last Post 02 February 2016
Octavian posted this 27 January 2016


I want to build a custom winform application that uses a abbyy flexy capture project to recognize some documents and to get data from them. I made the application and now I need to make a deployment. Is it possible do deploy the application as a stand alone application on a windows machine and the application to be able to instantiate and recognize and perform the needed tasks without having the abbyy flexicapture engine installed also? The abbyy flexicapture engine will be installed on a server different that the client machine.

Does anyone has an example that could be shared with me on this?

Regards, Octavian

Order By: Standard | Newest | Votes
Beliakova Svetlana posted this 27 January 2016

Hi Octavian,

According to the information in our Help (Help -> Licensing -> Activation) if you have a Standalone license, you should activate ABBYY FlexiCapture Engine on the same computer on which ABBYY FlexiCapture Engine is installed. In the case of Network license, you should activate ABBYY FlexiCapture Engine on a network server – a computer which will manage and distribute licenses among workstations in a network. However ABBYY FlexiCapture Engine may be installed both on the network server and on workstations.

Hope this information is useful! If you have any additional questions please feel free to ask!

Best regards,


Octavian posted this 27 January 2016

Hi Svetlana,

Thanks for the answer. However, I have an additional question. Is there any difference in how I should instantiate the FCEngine object. Currently I am using the InitializeEngine method and I am passing the path to the FCEngine.dll In case of a network licence and installation, this path should be to the dll on the installation serve? Or inside my code I should authenticate on the server somehow?

Regards, Octavian

Beliakova Svetlana posted this 02 February 2016

Hi Octavian,

Sorry, I have misunderstood your scenario in your first question. In your case you should perform a standalone installation of the ABBYY FlexiCapture Engine on the machine where you produce your application and then you need to perform the deployment by yourself.

Sorry for the inconvience.