2014-12-05 121 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

相關問題