VS2008关于MSVCP90D.dll丢失的原因和处理方法
来源:互联网 发布:睿丁英语知乎 编辑:程序博客网 时间:2024/04/30 09:01
刚用visual 2008又出了这个问题, 于是搜索, 发现大家都是用以下两种处理方法:
【方法】
1.在解决方案资源管理器窗口下》点击项目》右键属性》清单工具》 将FAT32的选项 改为(是);
2.在解决方案资源管理器窗口下》点击项目》右键属性》 链接器》 将启用增量链接 改为(否);
【原因】
VS2008采用了一种新的技术,这个技术生成的可执行文件会伴随生成一个manifest file,并在链接完成后将该文件嵌入到exe文件中, 而在FAT32文件中,在处理清单文件的阶段, 不能更新清单文件,造成上述失败。
知其然,知其所以然!
【manifest file】
Windows XP通过XML文件来实现这一功能,这些XML文件保存了有关应用程序配置的元数据,这里所说的XML文件,就是Manifest清单文件。
Manifest事实上就是一个以.manifest为后缀的XML文件,用于组织和描述隔离应用程序及并行组件,其内部的信息如<assemblyIdentity>元素则标识着一个唯一的程序集,和其他信息一起,他们用于COM类、接口及库的绑定和激活,而这些信息,以往都是存储在注册表中的。另外,Manifests也制定了组成程序集的文件及Windows类。
这篇博文能让大家有更深入的了解
- VS2008关于MSVCP90D.dll丢失的原因和处理方法
- vs2008找不到MSVCP90D.DLL的原因及解决方法
- 关于VS2008下提示找不到MSVCP90D.dll的解决办法
- 关于VS2008下提示找不到MSVCP90D.dll的解决办法
- VS2008中解决没有找到MSVCP90D.DLL的问题
- 关于VC2008下提示找不到MSVCP90D.dll的解决办法
- 关于VC2008下提示找不到MSVCP90D.dll的解决办法
- 关于VC2008下提示没有找到MSVCP90D.dll的解决办法
- 无法启动此程序,因为计算机中丢失msvcp90d.dll
- VS2008下编译问题:缺少dll文件的处理方法。
- 计算机丢失MSVCR71.dll处理方法
- 硬盘数据常见数据丢失的原因和恢复的方法
- 硬盘数据常见数据丢失的原因和恢复的方法
- vs2008安装Qt,提示丢失QtGuid4.dll的解决方法。
- 关于ubifs在断电时丢失数据的处理方法
- Session丢失的原因以及处理方式
- Session丢失的原因以及处理方式
- Session丢失的原因以及处理方式
- python学习(1)--基础知识
- Servlet笔记
- servlet的总结
- SET IDENTITY_INSERT 学习心得
- 本人的个人网站 www.php302.com 欢迎访问
- VS2008关于MSVCP90D.dll丢失的原因和处理方法
- Log4J 入门
- 那些日夜想念你的泪水 是咸的我的心还是会痛
- Llinux SSH远程文件/目录传输命令SCP
- TextOut函数及设备描述表句柄的获取
- argis for android2.0 GraphicsLayer单击查找对应Graphic信息
- struts2文件上传,设置临时目录和限制文件大小 以及 批量上传
- 过程返回游标实例
- winrar批量解压文件