应用程序正常初始化失败0xc0150002 错误
1. 问题的出现
编译好的程序在本机上运行OK,但发布到别人电脑上运行出现如下错误:
2. 分析原因
出现该问题,一般是由缺少什么库文件或者库文件不兼容导致的。我的开发环境为vs2008,并在程序发布时放入了vs2008的运行库(参考附件4.1)。编译另外一个测试程序,在一样的环境中运行,却没有问题。所以排除vs2008库的问题。
该问题可能出现在使用的库上,如果使用的Lib和其dll文件不一致也有可能导致该问题。我专门编写一个测试程序,测试使用的Lib文件。
特别注意:如果依赖的一个lib文件,如果不使用其方法,该lib文件会被忽略。
3. 解决问题
在测试程序中发现引用某一个库时,问题重现了。说明与该库有关,进一步分析是由于使用的lib文件与dll文件不一致导致的。 该库做过升级,我使用新的dll文件,但用了就的Lib库。问题重现,替换新的lib库重新编译即可。
4.附件
4.1 提取vs2008运行库
vs2008编译时如果使用/MD的形式生成,则需要vs2008运行库(关于/MT与/MD的区别请直接百度)。一种方式,我们可以安装vs的补丁,另一种方式,直接在可执行文件的同一目录中放入依赖的运行库。其运行库一般在vs的按照目录下的VC\redist,在该目录中的文件夹看其名就知道其意义,如果需要同时指出debug和release的程序,则将其子文件中的所有dll文件拷贝出来。
建议:安装everything文件搜索工具,如有该工具,直接输入redist即可找到vs的安装目录。
至于vs的其他环境,参考这个提取即可。
如有任何问题,请直接与我联系:wjh_2010@163.com
应用程序正常初始化失败0xc0150002 错误相关推荐
- 应用程序启动初始化失败 0xc0150002,请点击确定关闭应用程序
应用程序启动初始化失败 0xc0150002,请点击确定关闭应用程序 管理中错误: QtCored4.dll"的激活上下文生成失败. 找不到从属程序集 Microsoft.VC90.Debu ...
- VC6应用程序正常初始化(0xc0150002)失败的终极解决方案
最近做一个项目写了一个VC6下的MFC程序,结果传到别人的机子上(WIN7)出现了应用程序正常初始化(0xc0150002)失败的问题,当时还以为就是WIN7的问题,后来把程序拷贝到一台WINXP S ...
- 应用程序正常初始化(0xc0150002)失败的终极解决方案
转自VC错误:http://www.vcerror.com/?p=62 最近做一个项目写了一个VC6下的MFC程序,结果传到别人的机子上(WIN7)出现了应用程序正常初始化(0xc0150002)失败 ...
- 系统 应用程序 提示 初始化失败 或 无法加载模块 等错误
下午又遇到一个问题 问题: 系统 应用程序 提示 "初始化失败 ......" 或 "无法加载模块 ......" 等错误,而且是windows系统中的大部分程 ...
- 应用程序正常初始化失败(0xc150002)失败。请单击“确定”,终止应用程序
从论文的作者主页上下载的关于3D矢量场可视化源码用vs2008写的,在我的vs2010上进行转换后出错, 应用程序正常初始化失败(0xc150002)失败.请单击"确定",终止应用 ...
- 关于导致 N70 下载jad安装程序, 出现 授权失败 的错误
关于导致 N70 下载jad安装程序, 出现 "授权失败" 的错误. : 本以为是签名导致的,后来把签名去掉了,还是授权失败. 奇怪. 最后发现 jad中: MIDlet-Perm ...
- 程序初始化失败的解决办法
在未安装VS2005的机器上运行VS2005的程序,可能会出现如下错误提示: 1.由于应用程序配置不正确,程序未能启动,重新安装应用程序可能会纠正这个问题(Multi-threaded DLL (/M ...
- 应用程序正常初始化(0xc0000135)失败解决方法;附:该内存不能为“read”和“written”
应用程序正常初始化(0xc0000135)失败解决方法 这是由于没有安装.NET framework 所造成的,请安装.NET framework.下载地址:微软官方地址:http://downloa ...
- QT5.5编译程序无法启动,报应用程序正常初始化 0xc0000135 失败问题解决一例
QT5.5编译程序无法启动,报应用程序正常初始化 0xc0000135 失败问题解决一例 昨天同事碰到一个古怪的问题,也许是程序员常见的问题,在自己的PC上,程序能够很好的运行,但是拷贝到别人的机器上 ...
- 应用程序正常初始化(0xc00000ba)失败修复工具
很简单的一个批处理,解压,放入提示此错误的程序目录运行即可. 如:瑞星反病毒软件无法打开,提示此错误, 把 应用程序正常初始化失败修复工具.exe复制到 C:\Program Files\Rising ...
最新文章
- POJ 2723 Get Luffy Out【二分+2-sat】
- linux+mmap父子通信_linux库函数mmap()原理?转载
- window下tomcat的内存溢出问题
- 青蛙跳台阶问题(思路与蜂窝问题一致)
- 不同测试阶段,不同测试类型的区别于联系
- 什么是oracle的临时表??
- 【Python】SQLAlchemy长时间未请求,数据库连接断开的原因、解决方案
- centos6.5安装配置LDAP服务[转]
- php v9验证码错误,PHPCMS v9后台登陆提示验证码错误的解决方法
- BMVC18|无监督深度关联学习大幅提高行人重识别性能(附Github地址)
- 深度操作系统 Deepin 15.11 发布
- 实战篇:如何建设企业的营销管理和分析平台
- 阅读《软件工程—理论方法与实践》第四章心得体会
- 一步一步教你搭建外卖cps小程序
- 地理国情监测云平台简介
- 21个深度学习开源数据集分类汇总
- 北京驾驶证到期了怎么换证?
- 一款专为APP设计的后台管理系统平台
- 永久删除计算机文件怎么操作步骤,两种可以直接彻底删除文件的操作方法-电脑自学网...
- 被泄露的数据正在被非法价值化
热门文章
- 读书笔记 | 财务会计理论(第7版 William R.Scott)(上)
- 社交媒体运营_在社交媒体上确定投诉相关帖子
- postfix(邮件服务器)说明与postconfig命令详解
- 联想笔记本键盘排线_笔记本键盘排线怎么拆 thinkpad
- 干货 | 云解析DNS之网站监控
- 0x0000000指令引用”0x0000000”内存,该内存不能为written
- 谷歌访问英文网站翻译为中文
- 文件下载-解决IOS自带浏览器下载乱码的问题
- 国内开源镜像站点汇总2017年10月版
- Anaconda / Miniconda 镜像 - 清华大学开源软件镜像站