【发布时间】:2014-07-11 06:38:28
【问题描述】:
我在 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\Learning\Chuong Triing Dao Tao\Working\Main_Code\LParking\branches\LParking\LParking\MainWindow.xaml.cs:line 33} EVENT LOG DETAIL 激活上下文生成失败 “E:\TIN HOC\Learning\Chuong Traing Dao Tao\Working\Main_Code\LParking\branches\LParking\Bin\x86\Debug\libtesseract302d.dll”。 从属程序集 Microsoft.VC90.DebugCRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8" 找不到。
请使用 sxstrace.exe 进行详细诊断。
请注意:当我在发布模式下构建应用程序(使用 libtesseract302.dll)时,它工作正常。但是在调试模式下构建应用程序(libtesseract302d.dll)时,正如我上面提到的,它崩溃了!
【问题讨论】:
-
“无法找到依赖程序集 Microsoft.VC90.DebugCRT”?
标签: c++ visual-studio-2013 tesseract