应用程序无法正常启动0xc0150002

清泛原创
MFC写的程序启动不了,报错 0xc0150002。

-----------------------解决思路-------------------------
打开Windows事件查看器(我的电脑右键“管理”>>“事件查看器”>>“Windows工具”>>“应用程序”):
此时可以查看详细的错误信息:如
“D:\xxxx\Debug\xxx.dll”的激活上下文生成失败。 找不到从属程序集 Microsoft.VC80.DebugCRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762"。 请使用 sxstrace.exe 进行详细诊断。

原来,我使用VS2013引用了VS2005编译出来的Debug版本的dll,而系统缺乏VS2005运行环境,导致程序启动失败。使用Release版本的dll一切OK。

应用程序 0xc0150002

分享到:
评论加载中,请稍后...
创APP如搭积木 - 创意无限,梦想即时!
回到顶部