Leitura de Texto Avançada no .NET Framework com IronOCR
Utilizar o pacote IronOCR em um projeto x32 resultará na seguinte exceção.
Unhandled Exception: System.NotImplementedException: The method or operation is not implemented.
at IronSoftware.Deployment.DeploymentEngine.Deploy[T](String custom_dir, Boolean download)
at Iron.Ocr.Extensions.ttotlb.get_kiobqg()
at Iron.Ocr.Extensions.ttotlh.jvwyxt()
Unhandled Exception: System.NotImplementedException: The method or operation is not implemented.
at IronSoftware.Deployment.DeploymentEngine.Deploy[T](String custom_dir, Boolean download)
at Iron.Ocr.Extensions.ttotlb.get_kiobqg()
at Iron.Ocr.Extensions.ttotlh.jvwyxt()
Solução
Para resolver esse problema, acesse a configuração do projeto e desmarque a opção "Preferir 32 bits".

Razão
Para usar a verificação avançada no .NET Framework, é necessário que o projeto seja executado em uma arquitetura x64. O pacote IronOcr.Extensions.AdvancedScan utiliza o OpenVINO da Intel para compilar e fazer inferências a partir de modelos PaddleOCR, que não são compatíveis com Windows x86.

