Visual Studio编译出来的程序无法在其它电脑上运行

发布于:2023-09-01 ⋅ 阅读:(140) ⋅ 点赞:(0)

在其它电脑(比如Windows Server 2012)上运行Visual Studio编译出来的应用程序,结果报错:“无法启动此程序,因为计算机中丢失VCRUNTIME140.dll。尝试重新安装该程序以解决此问题。”

 

解决方法:

属性 -> 配置属性 -> C/C++ -> 代码生成 -> 运行库 -> 多线程(/MT)

 

在要部署的电脑上安装《Microsoft Visual C++ Redistributable latest supported downloads

如果是Visual Studio 2015, 2017, 2019, and 2022,可以安装这个:

编译出来的是X86程序安装 https://aka.ms/vs/17/release/vc_redist.x86.exe

编译出来的是X64程序安装 https://aka.ms/vs/17/release/vc_redist.x64.exe

安装完后就可以正常启动exe了。


网站公告


今日签到

点亮在社区的每一天
去签到