Просто глядя на это, в Compact Framework это никак не сработает. Сначала с сайта явно сказано
Tessnet2.dll требуется Visual C ++ 2008 Runtime
Ну, это означает, что он был построен для рабочего стола. Он не будет работать на устройстве WinMo по многим причинам, но достаточно сказать, что вам придется перекомпилировать его для правильного процессора и использования правильных сред выполнения. Если он использует что-то вроде встроенного ассемблера, это сделает его портирование действительно сложным.
Если вы собрали библиотеку tessract, вы все равно не сможете использовать управляемую библиотеку tessnet2.
Это проект Visual Studio 2008 C ++ / CLI
Это означает, что это управляемый проект C ++. Управляемый C ++ не поддерживается платформой COmpact. Поэтому вам придется перенести это на C # или написать отдельную оболочку P / Invoke, которая вызывает функции библиотеки tessract.