安装VS2015可能出现的问题以及解决方法
1.语言包问题
在官网上下载的版本是英文版,这就需要自己再去官网上下载一个中文安装包,很快的。不过需要2G内存。官网链接如下所示
https://www.microsoft.com/zh-CN/download/details.aspx?id=48157
具体操作方法可以参照
http://jingyan.baidu.com/article/7908e85c96253daf481ad204.html
2.计算机丢失MSVCP120D.dll
如下图所示:
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
3.解决第二个问题,有些电脑还是会报错,例如应用程序无法正常启动0xc000007b的错误;
解决方法:0xc000007b错误可能的原因比较多,大部分情况下是DirectX或者VC++运行库的问题,建议使用DirectX Repair增强版修复一次,一般可以轻松解决这个问题。如果不行,建议搜索vbcm的CSDN专栏,此大神有两篇文章详细介绍了这个错误的具体解决办法。DirectX Repair可以在网上搜索
4.如果以上的方法都不能拯救你的VS2015,恭喜你。重新安装吧。
参考网站:http://zhidao.baidu.com/question/523061171497847525.html