例如,VS2013 debug时,弹出缺少msvcp110d.dll,说明项目中有依赖项是在vs2012上编译的,而本机上又没有安装vs2012,即使安装了vs2012的发行包也没用,发行包里只有release的dll
解决思路一:在本机上安装vs2012
解决思路二:到vs2012的安装目录Microsoft Visual Studio 11.0\VC\redist\Debug_NonRedist\里找到缺少的dll(其他版本的vs同理)
解决思路三:重新编译依赖项,将项目属性的VC运行时库修改为静态链接 /MTd,但这样做有风险
vs调试缺少msvcpXXXd.dll、msvcrXXXd.dll
最新推荐文章于 2024-04-23 20:27:48 发布