VS2015 运行工程过程中 显示由于找不到VCRUNTIME140D.DLL,无法继续执行此代码

俺第一次用vs,在编译工程源代码时出现了这样的问题。各种无法查找或打开PCB文件,导致无法运行

后面参考了一个博主的:

(20条消息) VS“无法查找或打开PDB文件”问题_pengege666的博客-CSDN博客

确实没有原来那么多了。但是又出现了新的问题,提示我各种dll文件找不到,无法执行代码,需要重新安装软件。于是我重新安装了。但是大漏特漏,还是依旧有问题。

 于是又找了一些方法。终于找到了靠谱的

1.首先去C:\Windows目录下找到SysWOW64和System32文件夹。查找是否缺失了上图或者其他的dll文件。一般出现这种情况都是由于缺失此文件

2.  去下面这个链接下载缺失的dll文件。32位和64位的都有,并且是免费的,适合我这种穷鬼vcruntime140d.dll 免费下载 | DLL‑files.com (dll-files.com)

下面三张图是使用这个网址下载dll文件的一些提示

 

 3.看你电脑是32位还是64位的。根据上图提示的方法去操作,下载32位或64位的dll文件。放在对应的C:\Windows\SysWOW64或C:Windows\System32文件夹中。我把32位的dll文件拷贝到了C:Windows\System32中。把64位的dll文件拷贝到C:\Windows\SysWOW64中。当我信心满满的去运行工程时。发现又有问题。说运行程序无法正常启动

4.又在网上搜为什么。发现有可能时dll文件装反了。需要注意一个地方。看看是  x86 还是x64

注意!注意!注意! x64对应System32文件夹对应64位的dll文件

                                  x86对应SysWOW64文件夹对应32位的dll文件

 所以我在第三步把这个搞反了。于是我又重新把32位的dll文件放到了C:\Windows\SysWOW64中。在重新运行,问题通通都没有了。哈哈哈

希望以上的记录对大家有用

 

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值