电脑上报缺失msvcr100d.dll 处理(转)

本文涉及的产品
云数据库 Redis 版,社区版 2GB
推荐场景:
搭建游戏排行榜
简介:
0. 给朋友发了个DEMO,收到提示:丢失 msvcr100d.dll
1. 一看是运行库文件,赶紧让朋友下载并安装vc++ 2010 redistribution,朋友反馈还是提示丢失这个dll文件
2. 把我本地的这个dll拷贝到他机器里,提示成功
3. 太奇怪了啊,这玩意就是vc++运行库文件啊,为啥装了redistribution还不成呢
4. 我注意到了这个文件名的100后面带着一个d字,让我想起了debug~
5. 在VC里面找设置,终于发现了:Property->C/C++->Code Generation->Runtime Library
6. 总结:
msvcr100d.dll,这个dll对应的是C++编译器的Code Generation的Runtime Library版本的设置。默认vs2010会把他设置成Multi-threaded Debug DLL (/MDd),这时使用的就是msvcr100d.dll。正常发布时应该是设置为Multi-threaded (/MT)或/MD,这时就会去使用vc++ 2010 redistribution里的dll了。带d的DLL含有living debug所需的调试功能,但不在redistribution里。
7. 另外,直接修改编译模式从Debug改为Release也会修改这个配置。但别忘记了把Release下的VC++ Dictionary里的值和Link Input重新配置哦,这些配置也同样不会从Debug里复制过来。

转自:http://soft-app.iteye.com/blog/922393 

相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore     ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库 ECS 实例和一台目标数据库 RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
目录
相关文章
|
6月前
Win10系统msvcr120.dll丢失解决
Win10系统msvcr120.dll丢失解决
|
12月前
|
Windows
VS201X windows下编译提示缺少ucrtbased.dll文件
VS201X windows下编译提示缺少ucrtbased.dll文件
438 0
提示缺少D3Dcompiler_47.dll的解决办法及kb4019990下载
提示缺少D3Dcompiler_47.dll的解决办法及kb4019990下载
133 0
提示缺少D3Dcompiler_47.dll的解决办法及kb4019990下载
|
C++
提示缺少msvcpNNN.dll怎么办
提示缺少msvcpNNN.dll怎么办
79 0
实时错误‘453‘:找不到DLL入口点
经过前几天的艰苦奋斗,我们的“飞聊“的基本功能已经实现,从现在开始进入窗口美化、调试、打包等阶段。
实时错误‘453‘:找不到DLL入口点
|
NoSQL MongoDB Windows
无法启动此程序,因为计算机丢失MSVCP140.dll
无法启动此程序,因为计算机丢失MSVCP140.dll
357 0
无法启动此程序,因为计算机丢失MSVCP140.dll
|
Windows
模块 DLL usrresol.dll 未能加载
IIS应用程序池自动关闭,模块DLL C:\windows\system32\inetsrv\urlresol.dll 未能加载
501 0
模块 DLL usrresol.dll 未能加载
|
Windows 搜索推荐
DLL文件修复
当你在Windows计算机中安装非操作系统的软件时,往往会覆盖或改写系统共享文件, 如动态链接库(.dll文件)和可执行文件(.exe文件)。  * 对于Windows系统来说,当用户操作不当(如非正常关机)时,就时常会出现DLL文件丢失或破坏现象。
1007 0