Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2012 缺少mscvp80d.dll。如何与最新版本进行链接?(MS Visualstudio 2012)_Visual Studio 2012_Dll_Vcredist - Fatal编程技术网

Visual studio 2012 缺少mscvp80d.dll。如何与最新版本进行链接?(MS Visualstudio 2012)

Visual studio 2012 缺少mscvp80d.dll。如何与最新版本进行链接?(MS Visualstudio 2012),visual-studio-2012,dll,vcredist,Visual Studio 2012,Dll,Vcredist,我试图在MS VS 2012中编译一个解决方案,它最初是在MS VS 2005中编写的?我不确定,但这是一个更旧的版本 编译和linken工作没有任何问题。但是,当我尝试启动exe时,会出现一个错误,该错误显示: 您的计算机中缺少msvcp80d.dll 我试图安装旧的vc++redist包,但它只附带库的非调试版本 任何人都知道如何强制VS链接到更新版本的msvcp80d.dll。在这种情况下,应为msvcp110d.dll。我已经更新了完整的解决方案,但没有成功。plattformtools

我试图在MS VS 2012中编译一个解决方案,它最初是在MS VS 2005中编写的?我不确定,但这是一个更旧的版本

编译和linken工作没有任何问题。但是,当我尝试启动exe时,会出现一个错误,该错误显示:

您的计算机中缺少msvcp80d.dll

我试图安装旧的vc++redist包,但它只附带库的非调试版本

任何人都知道如何强制VS链接到更新版本的msvcp80d.dll。在这种情况下,应为msvcp110d.dll。我已经更新了完整的解决方案,但没有成功。plattformtoolset设置为Visual Studio 2012 v110,但这似乎被忽略


我将感谢任何帮助。提前谢谢

您必须重建仍然依赖于msvcp80d.DLL的DLL或库。好的,谢谢您的提示。我没有检查这个。事实上,我忘了重新编译一个库!非常感谢。