注册 登录
编程论坛 C++教室

无法启动此程序,因为计算机中丢失VCRUNTIME140 1.dll。尝试重新安 装该程序以解决此问题。

万致远醉帥 发布于 2020-04-10 14:44, 3612 次点击
我发了个exe文件给同学,结果他一打开就出现了警报,我自己是没问题的
只有本站会员才能查看附件,请 登录
求有什么办法
4 回复
#2
万致远醉帥2020-04-10 14:47
其他同学也没问题
#3
rjsp2020-04-10 15:50
VCRUNTIME140_1.dll
从文件名 VC……140 来看,应该是缺少 VC2015 的runtime。
去 https://support. 下载对应版本的发行包,并安装。

你发布的程序应该静态链接必要的库,而不是假定别人已经安装了各种基础库。
#4
万致远醉帥2020-04-10 15:58
回复 3楼 rjsp
找不到是那个,我用VS2019
#5
rjsp2020-04-10 16:07
回复 4楼 万致远醉帥
明明第一个就是啊
Visual Studio 2015、2017 和 2019

下载适用于 Visual Studio 2015、2017 和 2019 的 Microsoft Visual C++ 可再发行软件包。 以下更新是适用于 Visual Studio 2015、2017 和 2019 的最新支持的 Visual C++ 可再发行软件包。 包括的是通用 C Runtime 的基准版本,请参阅 MSDN 了解详细信息。

    x86: vc_redist.x86.exe

    x64: vc_redist.x64.exe

    ARM64: vc_redist.arm64.exe

注意Visual C++ 2015、2017 和 2019 都共享相同的可再发行软件文件。

1