您的计算机缺少 MSVCP120D.dll

您的计算机缺少 MSVCP120D.dll

我在 Visual Studio 中编写了一个 C++ 程序,想把它展示给我的朋友。但是,我之前从未设置过 Visual C++ 运行时库,因此我启动了 Windows 8.1 虚拟机并尝试在那里安装库,从此链接。但是,安装它们之后,虚拟机出现此错误;

在此处输入图片描述

我需要安装什么才能使程序正常运行?(顺便说一下,可执行文件名为 Main.exe。)

答案1

MSVCP120D.dll是启用调试的版本标准 C++ 库,未获得重新分发的许可。

在 Release 模式下编译您的代码,依赖项将变为MSVCP120.dll(注意,没有 D),因为您已经安装了 MSVCRT 可再发行组件包,所以用户应该拥有它。

相关内容