msvcp100d.dll是微软的一款运行库软件,很多玩家反应自己游戏安装完毕后运行时候提示“没有找到msvcp100d.dll”或“丢失msvcp100d.dll”等信息,大家可以来西西下载这个文件来解决问题。
msvcp100d.dll缺失解决方法:
方案一:下载MSVCP100D.dll
1、复制文件“msvcr100d.dll”到系统目录下。
2、系统目录一般为:C:\WINNT\System32 64位系统为C:\Windows\SysWOW64。
3、最后点击开始菜单-->运行-->输入regsvr32 msvcr100d.dll,回车即可解决错误提示。
通过第一种方法,我解决了问题。
方案二:安装VC 2010运行库
缺少msvcr100.dll之类的问题,其实是系统没有安装VC 2010运行库的原因。建议不要在网上单独下载msvcr100.dll文件,而是要安装了VC 2010运行库来解决此问题。
VC 2010运行库是很多精简版软件和游戏必备的运行库!Microsoft Visual C++ 2010 Redistributable Package 安装 Visual C++ 库的运行时组件,使用户能够在未安装 Visual C++ 2010 的计算机上运行使用 Visual C++ 开发的应用程序。
有童鞋发现在网上下载了VC 2010运行库安装了也没有解决这个问题啊?仔细看看自己的操作系统是32位还是64位
提示:建议同时安装Microsoft .NET Framework 4以上
方案三:工程默认没有使用静态联编
主要是因为工程默认没有使用静态联编,把必须的DLL库一块编译进去导致的。
来自: http://blog.sina.com.cn/s/blog_4ca83f830100puz5.html
方案四:到官网下载vcredist_x64.exe和vcredist_x86.exe安装
首先不要去网上下载这两个dll文件,没必要.
然后到官网下载vcredist_x64.exe和vcredist_x86.exe安装好
再然后,把vc编译的程序的编译模式修改为release模式,因为这两个exe安装的分发运行时库仅仅对release模式有效
如果是人家的程序,提示msvcp100d.dll和msvcp100r.dll缺少,那就没有办法了,去网上下载吧。