【首先给出99%情况下都能解决这个问题的最简单办法】:
下载并安装微软VC++2013版运行库
(英文全称:MicrosoftVisualC++2013 RedistributablePackage)
 .1,那么也是因为没有安装vc++运行库:如果是32位程序出现这个丢失的提示就安装32位(x86)版vc++.dll属于vc++2012版。msvcp、msvcr60:安装哪个版本跟你的系统是否64位版并没有关系,请不要再问出“为什么只有86位版”之类搞笑的问题,64位程序就安装x64版、windows10、msvcr。 ,64位程序就安装x64版,瞎猫碰到死耗子.dll文件是vc++2013的文件.dll,谢谢:如果是32位程序出现这个丢失的提示就安装32位(x86)版vc++。
重申:安装哪个版本跟你的系统是否64位版并没有关系!是要看调用VC++的那个程序本身是32位还是64位!
关于附件:VC++运行库是很容易搜到下载的,也可以直接下载我附件,欢迎下载给我财富,谢谢。7z文件要用解压缩软件打开,x86版就是32位版,请不要再问出“为什么只有86位版”之类搞笑的问题。
【下面给出吐槽和解释,不想看的可以不看】:
呵呵,vc++已经更新到了2015版,msvcp类文件的版本号刷到了140,而大部分解决方案还在用不知道哪个年代就开始祖传的复制货,又是95又是Me的,特么现在还有人用Windows95系统?敢不敢复制粘贴之前自己试一试?敢不敢修改一下把祖传了十年的答案加上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跟正式版程序还是有所不同。
对于上述所有的make的细节,我们不但可以利用make这个工具来编译我们的程序,还可以利用make来完成其它的工作,因为规则中的命令可以是任何shell之下的命令,所以,在unix下,你不一定只是使用程序语言的编译器,你还可以在makefile中书写其它的命令vs2015提示安装包损坏,如:tar、awk、mail、sed、cvs、compress、ls、rm、yacc、rpm、ftp……等等,等等,来完成诸如"程序打包"、"程序备份"、"制作程序安装包"、"提交代码"、"使用程序模板"、"合并文件"等等五花八门的功能,文件操作,文件管理vs2015提示安装包损坏,编程开发设计,或是其它一些异想天开的东西。对于上述所有的make的细节,我们不但可以利用make这个工具来编译我们的程序,还可以利用make来完成其它的工作,因为规则中的命令可以是任何shell之下的命令,所以,在unix下,你不一定只是使用程序语言的编译器,你还可以在makefile中书写其它的命令,如:tar、awk、mail、sed、cvs、compress、ls、rm、yacc、rpm、 ftp……等等,等等,来完成诸如"程序打包"、"程序备份"、"制作程序安装包"、"提交代码"、"使用程序模板"、"合并文件"等等五花八门的功能,文件操作,文件管理,编程开发设计,或是其它一些异想天开的东西。win10计算机丢失msvbvm50.dll的原因如下: msvbvm50.dll是vb5运行库中的文件,一般的软件如果需要用到此文件,会通过安装程序复制并注册此文件,单如果是需要此文件的游戏或者压缩版的软件,提示此信息说明你没有安装vb运行库,当然,在使用计算机的过程中安装软件或其它等操作造成文件丢失会注册信息丢失也是有可能的. win10计算机丢失msvbvm50.dll的解决方法: 内容为"系统错误.无法启动此程序,因为计算机中丢失msvbvm50.dll.尝试重新安装该程序以解决此问题.。
问题产生的主要原因是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
还有一位?page=1
追问
win7系统aliedit.dll丢失导致程序软件发生错误解决方法问题:win7系统aliedit.dll丢失导致程序软件发生错误解决方法。s无法启动此程序计算机丢失oci问题:s无法启动此程序计算机丢失oci。很多用户都会选择在业余时间玩游戏来缓解工作压力,不过最近有用户在运行游戏时弹出错误窗口,提示“无法启动此程序,因为计算机中丢失xlive.dll文件、尝试重新安装该程序以解决此问题”,那么win7无法启动游戏提示xlive.dll丢失怎么办。
追答
0xc000007b错误可能的原因比较多,大部分情况下是DirectX或者VC++运行库的问题
建议使用DirectX Repair增强版修复一次,一般可以轻松解决这个问题。
如果不行,建议搜索vbcm的CSDN专栏,此大神有两篇文章详细介绍了这个错误的具体解决办法。
正在加载附件...
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-117708-1.html