- 6
- 0
- 约1.17千字
- 约 2页
- 2020-12-10 发布于河北
- 举报
与 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 库,搜索路径为环境变量中定义的路径,若搜
索到的 文件版本号不匹配, 则不会调用 ,从而导致应用程序配置不正确, 程序无法启动或初
始化失败等错误( 相关信息可以在电脑日志中查看得知 )。
DLL 的版本信息可以使用 HA-eXeScope650-moming.exe 软件查看, 如下图所示 (红色
框内既为版本号 ):
至于你系统内的版本号,可以到 VS 安装目录下的查看,本文以 VS2008 CRT 库为例:
可以看到,其版本号均为,于上面 DLL 的一致,故不会存在问题
VS2008 的使
您可能关注的文档
最近下载
- 吉利缤越说明书 1.pdf
- 三点比较式臭袋法方法验证报告.docx VIP
- BS EN 12390-3-2019 硬化混凝土试验.第3部分:试验试样的抗压强度.pdf VIP
- 五年级数学单位换算复习题(2020年最新).pdf VIP
- (高清版)-B-T 41932-2022 塑料 断裂韧性(GIC和KIC)的测定 线弹性断裂力学(LEFM)法.pdf VIP
- 工程减速机维修方案范文(3篇).docx VIP
- 2014物业公司安全生产事故应急预案汇编5.doc VIP
- 人教版三年级上册道德与法治知识点.pdf VIP
- 2024年春江苏开放大学机器学习实验及技能训练(四):利用分类模型预测学生成绩等级.pdf VIP
- The Open Group IT4IT™参考架构版本 2.1.pdf
原创力文档

文档评论(0)