我想使用tesseract 3.02 dll創建OCR功能。項目建設成功,但運行時拋出異常像波紋管錯誤。無法加載文件或程序集'tesseract.dll'或它的一個依賴關係
無法加載文件或程序集「tesseract.dll」或它的某個依賴關係。應用程序無法啓動,因爲其並排配置不正確。請參閱應用程序 事件日誌或使用命令行sxstrace.exe工具獲取更多詳細信息。 (異常來自HRESULT:0x800736B1)
如何解決這個問題?
我想使用tesseract 3.02 dll創建OCR功能。項目建設成功,但運行時拋出異常像波紋管錯誤。無法加載文件或程序集'tesseract.dll'或它的一個依賴關係
無法加載文件或程序集「tesseract.dll」或它的某個依賴關係。應用程序無法啓動,因爲其並排配置不正確。請參閱應用程序 事件日誌或使用命令行sxstrace.exe工具獲取更多詳細信息。 (異常來自HRESULT:0x800736B1)
如何解決這個問題?
解決方案是根據GitHub https://github.com/charlesw/tesseract中的示例項目從NuGet下載正確的參考。
正方體需要tesseract.dll和leptonica-xy.dll together.If leptonical不存在側tesseract.dll你去得到這個錯誤。 也讀取所有類型的圖像格式leptonica需要libgif libjpeg libpng libtiff zlib但這個DLL是不是大小寫錯誤。
您是否通過NuGet添加了'tesseract'?在Visual Studio中所有的引用都可以嗎?你在哪裏試圖運行它,在開發或生產? – Chris 2014-11-06 09:58:01
我已經從網上下載了tesseract的源代碼,然後添加了tesseract(這是提供tesseract.dll)項目作爲我的控制檯應用程序的參考。 – 2014-11-06 10:09:38
你想通過VS運行應用程序嗎? – Chris 2014-11-06 10:14:19