加载libtesseract302d.dll时崩溃了?

时间:2014-07-11 06:38:29

标签: c++ visual-studio-2013 tesseract

我在Visual Studio 203中使用了Tesseract库。但应用程序因此异常而崩溃:

  

{System.TypeInitializationException:类型初始值设定项   ' LParking.Base.Global'抛出一个例外。 --->

     

System.IO.FileLoadException:无法加载文件或程序集   ' CPPWrapper.dll'或其中一个依赖项。该应用程序有   无法启动,因为它的并排配置不正确。

     

请参阅应用程序事件日志或使用命令行   sxstrace.exe工具了解更多详情。

     

(HRESULT的例外情况:   0x800736B1)在LParking.Base.Global..cctor()---内部结束   异常堆栈跟踪---在e:\ TIN中的LParking.MainWindow..ctor()   HOC \学习\ Chuong Tring Dao   陶\工作\ Main_Code \ LParking \分支机构\ LParking \ LParking \ MainWindow.xaml.cs:行   33}            事件日志详细信息激活上下文生成失败           " E:\ TIN HOC \ Learning \ Chuong Tring Dao Tao \ Working \ Main_Code \ LParking \ branches \ LParking \ Bin \ x86 \ Debug \ libtesseract302d.dll"。   附属大会   Microsoft.VC90.DebugCRT,ProcessorArchitecture用于=" 86"公钥=" 1fc8b3b9a1e18e3b",类型="的win32",版本=" 9.0.21022.8&# 34;   无法找到。

     

请使用sxstrace.exe进行详细诊断。

请注意:当我在发布模式下构建应用程序时(使用libtesseract302.dll),它运行正常。但是当在调试模式(libtesseract302d.dll)中构建应用程序时,它如上所述崩溃了!

1 个答案:

答案 0 :(得分:2)

跟踪的最后一行表示缺少VC2008(VC90)库。从http://www.microsoft.com/en-gb/download/details.aspx?id=29

获取它们