一、问题描述
执行程序时,报错如下
由于找不到MSVCP120D.dll,无法继续执行代码。重新安装程序可能会解决此问题。
二、问题分析
系统中缺少库文件MSVCP120D.dll,或未指定环境变量。安装VS2013后的系统会包含此文件。
三、解决方案
1、文件于系统中的位置
MSVCP120.dll 32位:放置C盘目录下面Windows\System32\
MSVCP120.dll 64位:放置C盘目录下面Windows\SysWOW64\
32位
C:\Windows\System32\msvcp120.dll
C:\Windows\System32\msvcp120d.dll
64位
C:\Windows\SysWOW64\msvcp120.dll
C:\Windows\SysWOW64\msvcp120d.dll
D:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\redist
D:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\redist\Debug_NonRedist\x86\Microsoft.VC120.DebugCRT
2、复制以下路径中的相关文件,至执行程序同一级目录下即可
D:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\redist\Debug_NonRedist\x86\Microsoft.VC120.DebugCRT