应用程序无法正常启动(0xc0150002)
来源:互联网 发布:西方媒体抹黑中国 知乎 编辑:程序博客网 时间:2024/05/18 00:31
VS2010开发的过程中运行Debug下的程序时,弹出如下对话框
一般都是由于缺少dll或依赖库引起的。
通过Dependency walker查看,并未发现具体是缺少了哪个库文件。
通过查看系统日志,发现一条SideBySide的应用程序日志信息,说是某个dll激活上下文生成失败。 找不到从属程序集 Microsoft.VC80.DebugMFC,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762"。 请使用 sxstrace.exe 进行详细诊断。
从其他地方把Microsoft.VC80.DebugMFC.manifest文件拷过来便解决了该问题。
在没有对应开发环境的系统中运行之前Debug编译的MFC程序可能需要:
mfc80d.dll
msvcp80d.dll
msvcr80d.dll
Microsoft.VC80.DebugMFC.manifest
Microsoft.VC80.DebugCRT.manifest
如果在是Release版本的可能就需要对应的mfc release版本文件。
可以在vs安装目录下找到所需的文件,如
C:\ProgramFiles\Microsoft Visual Studio 8\VC\redist\Debug_NonRedist\x86\Microsoft.VC80.DebugMFC
参考:
Visual C++ Libraries as Shared Side-by-Side Assemblies
0 0
- 应用程序无法正常启动(0xc0150002)!
- 应用程序无法正常启动0xc0150002 解决方案
- 应用程序无法正常启动0xc0150002解决方案
- 应用程序无法正常启动0xc0150002 解决方案
- 应用程序无法正常启动0xc0150002 解决方案
- 应用程序无法正常启动(0xc0150002)
- 应用程序无法正常启动(0xc0150002). [解决方法]
- 应用程序无法正常启动(0xc0150002)
- 应用程序无法正常启动0xc0150002 解决方案
- 应用程序无法正常启动0xc0150002 解决方案
- 应用程序无法正常启动0xc0150002 解决方案
- 应用程序无法正常启动0xc0150002 解决方案
- vs2012 应用程序无法正常启动 (0xc0150002)
- 应用程序无法正常启动0xc0150002 解决方案
- 应用程序无法正常启动0xc0150002解决方案
- 应用程序无法正常启动0xc0150002
- 应用程序无法正常启动(0xc0150002)
- Windows 7下:应用程序无法正常启动(0xc0150002)
- leetcode Sum Root to Leaf Numbers my Solution
- Html细线表格的实现 打印边框设置
- IOS学习 Cell自定义
- 谷歌开源 Google I/O应用源代码,展示Android最佳实践
- MySQL的binlog数据如何查看
- 应用程序无法正常启动(0xc0150002)
- Chapter 1 Object Lessons [《C++对象模型》 笔记]
- AutoHotkey调用KeePass快速输入密码
- XSL文件Sheet1页第2行第1列设置特定的填充色、字体和字色
- S3C6410同步/异步时钟配置
- Tomcat的启动和目录结构
- node.js学习
- 解决 java.sql.SQLException: Value '0000-00-00 00:00:00' can not be represented
- Java设计模式详解