永发信息网

我安装VS15,运行程序代码的时候显示的是计算机丢失msvcp120D.dll,这个怎么破?网上推荐的方法是注册。

答案:1  悬赏:50  手机版
解决时间 2021-03-29 07:39
我安装VS15,运行程序代码的时候显示的是计算机丢失msvcp120D.dll,这个怎么破?网上推荐的方法是注册。
最佳答案
【首先给出99%情况下都能解决这个问题的最简单办法】:
   下载并安装微软VC++2013版运行库
 (英文全称:Microsoft Visual C++ 2013 Redistributable Package)

  【注意】:如果是32位程序出现这个丢失的提示就安装32位(x86)版VC++,64位程序就安装x64版。实在分不清就两个版本都装了,也没坏处。
  重申:安装哪个版本跟你的系统是否64位版并没有关系!是要看调用VC++的那个程序本身是32位还是64位!
  关于附件:VC++运行库是很容易搜到下载的,也可以直接下载我附件,欢迎下载给我财富,谢谢。7z文件要用解压缩软件打开,x86版就是32位版,请不要再问出“为什么只有86位版”之类搞笑的问题。

  【下面给出吐槽和解释,不想看的可以不看】:
  呵呵,vc++已经更新到了2015版,msvcp类文件的版本号刷到了140,而大部分解决方案还在用不知道哪个年代就开始祖传的复制货,又是95又是Me的,特么现在还有人用Windows 95系统?敢不敢复制粘贴之前自己试一试?敢不敢修改一下把祖传了十年的答案加上Windows8.1、Windows10?
  在此强烈建议大家抵制不论什么dll都只会下载这个文件丢到系统盘的蠢办法,这完全是撞大运。
  有些人试了下上面的办法可能觉得有用,认为我危言耸听。那只是你运气好,瞎猫碰到死耗子。如果64位系统按照他的说法去把dll文件放到syswow64里,而你要打开的软件或游戏却是个32位程序,你看看是不是有用。即使版本对应,你光下载这个dll也未必有效,因为你并没有安装vc++运行库,有些软件是必须完整安装VC++运行库才能运行的。

  另:msvcp、msvcr140.dll属于VC++2015版
  msvcp、msvcr120.dll属于VC++2013版
  msvcp、msvcr110.dll属于VC++2012版
  msvcp、msvcr100.dll属于VC++2010版
  msvcp、msvcr71.dll属于VC++2005版
  版本号介于71与100之间的大部分属于VC++2008版
  除了丢失、缺少这类错误之外,如果一个程序打开之后提示“并行配置错误”,那么也是因为没有安装VC++运 行库。
追问下载重启之后还是报错,同样的问题

追答  不好意思看漏一个D

  msvcp120d.dll不是正式版运行库的……是debug版本的,而不是msvcp120.dll这个属于VC++2013的正式版本。
  这方面我也不是特别清楚,编程需要的dll跟正式版程序还是有所不同。

  有人产生跟你类似的问题,他是这么说的:之前在vs2012下编译一个opencv程序时,一直出现msvcp120d.dll文件丢失的提示信息,最初会在网上找dll下载,将其拖入系统文件夹再进行regsvr32命令操作,结果都没有解决错误,甚至在添加完成后再编译还会出现应用程序无法正常启动0xc000007b的错误。
  问题产生的主要原因是vs2012编译了一个用vs2013生成的dll,是在选择第三方库时选择vc版本时出现的问题,一定要多加注意。
  vc8 = Visual Studio 2005
  vc9 = Visual Studio 2008
  vc10 = Visual Studio 2010
  vc11 = Visual Studio 2012
  vc12 = Visual Studio 2013
  MSVCP80.DLL is from Visual Studio 2005
  MSVCP90.DLL is from Visual Studio 2008
  MSVCP100.DLL is from Visual Studio 2010
  MSVCP110.DLL is from Visual Studio 2012
  MSVCP120.DLL is from Visual Studio 2013
还有一位http://bbs.csdn.net/topics/391877226?page=1追问还有一个小问题就是我按照贴吧的那些方法,解决了计算机丢失msvcp120d.dll问题,但是又出现程序无法正常启动0xc000007b的错误。是不是得重新安装一遍了,难道是把32位DLL文件放到了64位里???追答  0xc000007b错误可能的原因比较多,大部分情况下是DirectX或者VC++运行库的问题
  建议使用DirectX Repair增强版修复一次,一般可以轻松解决这个问题。
  如果不行,建议搜索vbcm的CSDN专栏,此大神有两篇文章详细介绍了这个错误的具体解决办法。



来自:求助得到的回答
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
慈禧太后为什么说宁可吧江山送洋人 也不送给
求推荐自驾游好去处 。天津出发 。单程1000公
wps会员买了三个月的发现自己用不到怎么办?
父亲去世14年,修坟立卑有什讲究,父母离婚
风水知识自己新房未入住,但妹和妹夫先住,对自
是时候讨论下,巴西和德国谁是世界杯历史最强
“南方怎知燕子的累 北方怎知梅花的香,喜欢
深昏迷与浅昏迷如何鉴别?
最坑人的游戏公司莫过于腾讯
未来能源煤制油的作用是什么
我儿子丙球打了80元,会不会是假的
求组WOW国王之谷战场国家队?如题 谢谢了
亚字上面两撇的字怎么读?
酷睿i5 3350P性能如何,和i5 3550性能差距大
胯宽适合穿什么裤子
推荐资讯
味精袋上标有“300±5克”字样,+5表示______
中审华会计师事务所(特殊普通合伙)湖南分所
我问他对我是什么看法,他却问我对他是什么看
行走轮可以转动的行走半径50米的5吨门式龙门
奥数获奖如何分国家奖和省奖,什么样的是国家
每天晚上往别人家门口放东西属于什么行为
大众车载CD 型号56d 035 185改装家用怎么接线
对于〖忠犬黑化型〗男主怎么看
最新款毛呢裤搭配什么上衣外套
河北衡水农家自养黑猪肉哪里有,准备过年用和
海信电视ec的好还是k系列的好
老公工作被派去新疆喀什的边界,具体是哪里我
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?