2016-10-30 43 views
-2

我正在尝试使用VS 2015来构建并运行最初在VS 2013中创建的项目。当我这样做时,它给了我一条错误消息,说我无法运行它,因为我的计算机中缺少MSVCR120D.dll 。我试图从微软网站安装VS 2013 redistributable,但这没有帮助。看我的System32文件夹显示,即使安装后,我所有的是MSVCR120.dll,而不是MSVCR120D.dll。我也尝试从opendll.com自行下载.dll文件,并将其放置在正确的文件夹中,但这并未解决问题。我在这里做什么?我不知道我应该如何安装这个.dll我需要的。即使可再发行组件已安装,无法运行VS 2013项目?

+1

MSVCR120D.dll是__debug__ DLL和不/不能被包括在REDIST”软件包。您需要构建发行版本。 –

+0

因此无法安装该.dll而无需安装vs 2013本身? – Obedai

+0

调试版本只与编译器一起交付,不能单独分发。 –

回答

0

您是否尝试过在工程属性中将平台工具集设置为v140?

Project properties image

相关问题