无法启动此程序,因为计算机中丢失MSVCR120D.dll。尝试重新安装该程序以解决此问题。

时间:2023-01-11 00:29:15

前些天一直用VS2013写C#,今儿需要转过来写C++,写了小程序之后发现没法执行。且提示“无法启动此程序,因为计算机中丢失MSVCP120D.dll。尝试重新安装该程序以解决此问题。

无法启动此程序,因为计算机中丢失MSVCR120D.dll。尝试重新安装该程序以解决此问题。

经过多方查证,找到以下解决方法:

  1. 使用release的方式编译,而不是debug模式。
  2. 按照以下方法设置:菜单栏-项目-属性-C/C++-代码生成-运行库:将多线程调试DLL(/MDd)修改为多线程调试(/MTd)即可。

无法启动此程序,因为计算机中丢失MSVCR120D.dll。尝试重新安装该程序以解决此问题。