由于不到vcruntime140_1.dll,⽆法继续执⾏代码重新安装程
序可能会解决此问题。
出错情况如下
·
实在着不住了,那些不懂装懂的不要出来祸害⼈了。⼜是⽹上下载vcruntime140.dll放到c盘system32 64⽂件,这种做法纯属扯淡,vcruntime140.dll⽂件就是VC++2010的⼀个⽂件⽽已,直接下载运⾏就可以完美解决了。不会出现vcruntime140.dll⽂件已加载但不到⼊⼝等问题。
出故障的原因
近⽇安装mySQL,在运⾏cmd命令mysqld --console --skip-grant-tables --shared-memory 的时候,总是提⽰结果总是提⽰由于不到vcruntime140_1.dll,⽆法继续执⾏代码重新安装程序可能会解决此问题。
于是我就从⽹上搜索各种教程,⼤多数说的都是因为缺少了动态链接库也就是以DLL结尾的⽂件,下载⼀份64版本的复制
mysql下载后安装中出现提示不到安装包到C:\Windows\System32下,32版本的复制到C:\Windows\SysWOW64下即可。
我都尝试了还是不可以,⽽且还有的说通过cmd命令regsvr32 vcruntime140.dll安装。
DLL或OCX⽂件,然后重试。如下图
按理说,.dll⽂件缺失⼀般都不会只缺少某⼀个,就算我装上这个dll,也还是可能会缺少其他dll。于是⽹上搜索发现,可以通过重装
VC++运⾏库的⽅法解决所有dll丢失的问题。
2解决思路
从VC++2005、2008、开始,⽽且⼜要区分32位和64位,⼀个个安装很⿇烦,于是搜索发现微软提供了VC++的所有版本运⾏库的集合,可以⼀次安装全搞定。于是下载了⼀个来⽤。
下载连接
我下载的运⾏库集合⾥⾯包含了如下版本:
3安装过程
1 ) ⾸先在控制⾯板-->卸载程序⾥⾯卸载所有已经安装的VC++运⾏库。
2) 下载下⾯URL中的VC++运⾏库集合⽂件,解压后把32位和64位都装上。(如果系统是32位就纸箱装32位运⾏库,如果系统是64位,则可以两个都装)
3) 上述安装完成后,重新打开cmd运⾏命令mysqld --console --skip-grant-tables --shared-memory,发现运⾏成功了,说明此办法解决了dll丢失的问题。
上述参考博主链接:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论