您的位置:首页 > 理论基础

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

2019-06-09 11:48 1681 查看

当时因为要把程序打包运用到另一台大液晶屏幕上,用的是vs2015编译器,然后双击运行时,出现无法启动此程序,因为计算机中丢失VCRUNTIME140.dll 尝试重新安装此程序以解决此问题.
网上参考了这两位大神解决方法。
https://www.cnblogs.com/xinjianheyi/p/6795786.html
https://blog.csdn.net/lh87270202/article/details/80428329
说是去微软官网下载Visual C++ Redistributable for Visual Studio 2015 然后重新启动即可。但是我在安装过程中又产生了另一个问题。
microsoft visual c++ 2015 安装错误0x80070666
https://social.msdn.microsoft.com/Forums/zh-CN/bc3e3489-6b66-495e-9d05-0d8f6fa56270/microsoft-visual-c-2015-234333501338169358230x80070666?forum=vstudiozhchs
具体原因是这个错误信息表示你的电脑上已经更高版本的Visual C++ 2015 或者2017 redistributable。我在程序功能中找到了2017的redistributable,于是乎我把2017卸了,然后再重新安装vs2015 的redistributable。再次安装vs2017,重新启动vs,编译发现还是不好使。然后经大神说,要把对应的vs下的运行库考到exe所在的目录下,然后就可以运行了。

于是乎我用了vs2013编译了源程序,然后打包,将这四个dll库考到相应的exe打包目录下,在另一台大液晶上就可以运行了。

感受

别人官网上的问题,你可以借鉴去尝试,最好不要抱着百分百能成功的心态,因为本身一个问题它并不是一种原因造成的。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐