2014-12-05 123 views
1

我正在开发一个使用C#(Visual Studio 2010)和DotImage DLL(AtalaSoft)的64位应用程序。当我构建应用程序时,我收到以下错误消息:无法加载文件或程序集“Atalasoft.dotImage.Ocr”或它的一个依赖关系

'无法加载文件或程序集“Atalasoft.dotImage.Ocr”或其某个依赖项。 试图加载格式不正确的程序。'

但是,当我将应用程序更改为x86时,应用程序构建得很好(没有任何错误)。

我试过http://www.atalasoft.com/KB/article.aspx?id=10149解决方案无济于事。

任何想法如何我可以解决这个错误?

+0

该文档指出,您不需要编译64位以在x64上运行它。你有编译x64的具体需求吗? – osoclever 2014-12-05 16:36:16

+0

是的。我引用了x64位DLL,当我编译时,我得到上面的错误。编译时使用x86虽然没有问题... – user3604379 2014-12-07 07:52:52

回答

0

该文档声明它们为任何体系结构提供了构建的DLL。你有没有检查过,以确保你只是参考x64的?

+0

是的,我引用了x64位dll。 – user3604379 2014-12-07 07:50:55

相关问题