清泛IT社区
标题:
应用程序无法正常启动0xc0150002
[打印本页]
作者:
zqp2013
时间:
2015-01-01 21:57
标题:
应用程序无法正常启动0xc0150002
本帖最后由 zqp2013 于 2015-1-4 14:05 编辑
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。
欢迎光临 清泛IT社区 (https://bbs.tsingfun.com/)
Powered by Discuz! X3.3