缺少msvc140.dll解决办法,缺少任意dll文件的解决办法

本文以最简单的办法意见解决所有dll文件缺失带来的各种疑难杂症。比某度上的二流回答(下载相应dll放到系统目录)要靠谱的多。

1起因

         近日安装最新的labview2019 64位,中途由于网络原因安装失败。导致某些VC++运行库安装出了问题。结果导致我以前安装的好好的QT5.12也无法正常运行了。总是提示缺少msvc140.dll,labview也无法正常启动。

          按理说,.dll文件缺失一般都不会只缺少某一个,就算我装上这个dll,也还是可能会缺少其他dll。于是网上搜索发现,可以通过重装VC++运行库的方法解决所有dll丢失的问题。

2解决思路

          从VC++2005、2008、2010.......开始,而且又要区分32位和64位,一个个安装很麻烦,于是搜索发现微软提供了VC++的所有版本运行库的集合,可以一次安装全搞定。于是下载了一个来用。

我下载的运行库集合里面包含了如下版本:

          可能有人会问,既然是运行库集合,为什么连VC++2015运行库都不包含呢?这是因为VC++2015被2019所取代,也就是说2019已经包含了2015的所有内容,不必重复包含。而且你若安装VC++2015就会发现,VC++2015和VC++2019的运行库的版本号都是14.XX。也就是说主版本号相同的运行库不用重复安装。上图也只是对32位和64位重复安装,却不对主版本号相同的重复安装。而且,就算不懂版本问题,也没关系,反正微软既然这么发布,肯定是都替你考虑好了。

 

3安装过程

1 )    首先在控制面板-->卸载程序里面卸载所有已经安装的VC++运行库。

2 )    卸载.netframework运行框架(可以不执行此步骤)

3 )    下载下面URL中的VC++运行库集合文件,解压后把32位和64位都装上。(如果系统是32位就纸箱装32位运行库,如果系统是64位,则可以两个都装)

http://www.pc6.com/softview/SoftView_104246.html       (或者百度搜索  VC++运行库集合   下载最新的也行)

4)    百度下载.netframework框架并安装,下载最新版即可

5)     上述安装完成后,重新打开QT或者labview,发现可以打开成功了,说明我的办法缺失解决了dll丢失的问题

 

4 欧耶

百度上太多粘贴侠和菜鸟,各种不靠谱的答案充斥其中。还是专业论坛好!!

 

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值