问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

0xc0150002是什么

发布网友 发布时间:2023-12-24 07:57

我来回答

2个回答

热心网友 时间:2024-07-25 21:40

应用程序正常初始化错误
1. VC2003、VC2005、VC2008及其后续版本,对底层最基本的CRT、MFC、ATL库都进行了重构,为了避免不同版本的库引起冲突,重构后的库文件一般放在 C:\\windows\WinSxS 文件夹中,并用特定的文件夹\文件名称进行标识;

2. 与VC6不同, VC2003、VC2005、VC2008及其后续版本,引入了manifest清单的概念,即应用程序编译后会同时生成对应的.manifest文件,并将该.manifest文件作为资源编译到dll或者exe中去。.manifest文件实际上是一个XML格式的文本文件,里面记录了dll或exe中要引用的CRT、MFC、ATL库的版本和名称。VC6编译的应用程序对CRT、MFC、ATL的dll都是直接调用,而VC2003、VC2005、VC2008编译的程序都是先查询编译到资源中的manifest中的记录,然后按照记录提供的版本和名称去搜寻对应的CRT、MFC、ATL库以及随库发布的.manifest文件,搜寻的路径包括当前目录、C:\\windows\WinSxS 等等,如果没有找到对应的库文件,则提示“应用程序正常初始化失败”;

3.因此解决这个问题的办法就是:(a)用文本编辑器打开exe或dll对应的.manifest文件,查看它引用的CRT、MFC、ATL库的版本;或者,用UltraEdit直接打开exe或者dll,从资源区中找到编译进去的.manifest信息,找到它引用的CRT、MFC、ATL库的版本;或者,运行程序,当程序弹出“应用程序正常初始化失败”对话框时,在桌面上右键点击“我的电脑”-“管理”-“事件查看器”-“系统”,双击查看其中的记录,可以看到出错的原因是因为缺少了某某版本的CRT、MFC、ATL库,记录下这个版本信息;(b)记录到的库的版本信息一般类似于“Microsoft.VC90.DebugCRT”,之后到C:\\windows\WinSxS 或者VC200X的安装文件夹中搜索包含这个字符串的文件夹和文件,将搜索到的dll和.manifest文件都拷贝到应用程序所在的文件夹中,其中,.manifest文件必须重命名为“Microsoft.VC90.DebugCRT.manifest”(这里以Microsoft.VC90.DebugCRT为例),这样应用程序就可以正常运行了;(c)注意:库的.manifest文件和dll要一同拷贝到应用程序根目录去,因为应用程序会将编译到内部的manifest信息与外部的.manifest文件进行对比,之后才会对库的dll进行调用。如果只拷贝库的dll文件是没有用的;

4.如果本机编译和运行程序都ok,但是将编译好的程序拿到其它机器上确无法运行,则多半也是这个原因。另外,如果提示"应用程序配置不正确",大多也是因为上面所说的CRT、MFC、ATL库版本与应用程序不匹配导致的,可以如法炮制进行解决;

热心网友 时间:2024-07-25 21:46

这是因为系统中缺少了几个关键的动态链接库造成的,主要与VC的运行有关。可以到网上下载个VC运行库,安装后就可以解决这个问题。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
“定是李八百”的出处是哪里 李八百六种说法 李仙指道教传说中仙人 李八百 学习劈叉,每次静压压腿多久 六哥救的叫花子是谁的孩子 大智慧江恩三日图源码,找了无数公式,想在大智慧里用 ,一直没找到_百度... 测试类工具有哪些 服务器压力测试需要用的8种工具 8岁的小孩能玩什么游戏8岁男童和父母玩些什么互动游戏 摩尔庄园手游冲浪板凯文在哪里现在摩尔庄园凯文在哪 啫喱app什么时候恢复 同一个手机号怎么找回原来的? 怎么查复播率? ...水过几分钟后喝牛奶(伊利的瓶装的那种)一个鸡蛋一个苹果在吃点馒头... 码被封密码也忘记了怎么办 一个手机号注册两个微信后怎么登录第一个? 我想用我的中文名字,唐欣,来取一个简单,好听,的英文名字!谢谢 一年内怎么改第二次 如何把设置成自己的手机号? 华为手机5s怎么注销 胜不骄败不馁这些星座最终成为人生赢家 一个手机号在注册了一个微信后又注册了新的,旧的怎么找回? 福建百校联考是什么意思 ...千克葵花子可以榨油多少千克,榨1千克葵花籽油需要葵花籽多少_百度知 ... 2021年12月24日到2022年5月7日一共多少天? 王奶奶已经60岁, 是2月29日生的,她已经过了多少个生日? ...若滴定速度太慢 会使测定结果偏高还是偏低 请速回!!!谢谢 龟头红痒是什么病? 怎么找回原来注册的 smartdrum洗衣机啥牌子 微信不小心重新注册了想登回原来的怎么办? 如何在一台手机上登录两个? 删掉了微信好友,但是又不知道和手机号,怎么加回? 怎样在一台手机上同时登陆两个? 录音师gs917怎么样 怎样用一个手机号注册两个呢? 一年内可以修改几次? 一个数的最大因数和最小倍数都是25,这个数是 ___ . 怎么样可以申请一个新的? 我删除了一些微信好友,然后我把微信名,微信头像,都改了。是不是... 联想Y460更换xp系统后,开启静音,重启后关闭静音电脑会无声,需要再次重... 适合几岁结婚最好? win7 64位专业版不能连上怎么办? 有个女孩为什么叫我妈妈伯母呢 被封后,怎么找回来? 谁知道这个日剧的名字 急 请高手大侠给点升级建议,我家这台07年的联想台式机怎样换cup 显卡等等... 修改一年内如何二次修改吗苹果 同一个手机号注册两个,新的刚注销,旧的怎么找回? 手机上存有对方号码,为什么在微信上添加时却不显示对方?