前些天一直用VS2013写C#,今儿需要转过来写C++,写了小程序之后发现没法执行。且提示“无法启动此程序,因为计算机中丢失MSVCP120D.dll。尝试重新安装该程序以解决此问题。”
经过多方查证,找到以下解决方法:
- 使用release的方式编译,而不是debug模式。
- 按照以下方法设置:菜单栏-项目-属性-C/C++-代码生成-运行库:将多线程调试DLL(/MDd)修改为多线程调试(/MTd)即可。
前些天一直用VS2013写C#,今儿需要转过来写C++,写了小程序之后发现没法执行。且提示“无法启动此程序,因为计算机中丢失MSVCP120D.dll。尝试重新安装该程序以解决此问题。”
经过多方查证,找到以下解决方法: