关于VS的安装各种问题,各种无语就不在多说了,软件开发成这样,总之对微软大失所望。 上的各种解决方案试了个遍,没有一个能真真解决问题的,害人不浅。
下面说下个人的安装心得(以Win7 64位,VS2013为例)
工具准备:
1.VS安装文件:VS2013_RTM_ULT_CHS.iso
2.NET安装文件:NDP451-x86-x64-AllOS-ENU.exe
3.删除NET软件:dotnetfx_cleanup_tool.zip
4.杀毒软件:如360
安装步骤:
1.用dotnetfx_cleanup_tool.zip删除所有的NET Framework相关版本的程序,默认选择项(.NET Framework – All Versions(Windows 7)),点击Cleanup Now,第一次清除会提示重启电脑,重启后再次打开软件,第二次同样点击Cleanup Now,直至提示Product cleanup succeeded,点击Exit,退出后重启电脑。
2.用360杀毒软件卸载NET Framework相关版本的软件(软件管家——>软件卸载——>显示系统软件——>一一卸载),卸载完成后用360杀毒软件清除注册表,即点击电脑清理项
3.用Window自带的卸载工具(控制面板——>卸载程序),确认是否还有NET Framework相关版本的软件残留,有的话一一卸载
4.设置msvcp110_clr0400.dll的访问权限
(1)注意改文件有两处使用到了,分别为C:WindowsSysWOW64和C:WindowsSystem32,对应的文件都需要进行权限修改
(3)重复(2)将两处的文件权限都修改过来
5.安装NET Framework4.5.1,文件为NDP451-x86-x64-AllOS-ENU.exe,以管理员身份运行,若这步还有问题基本上就是安装包的问题了
6.安装VS2013,文件为VS2013_RTM_ULT_CHS.iso,解压后以管理员身份运行vs_ultimate.exe
整体说明:
1.安装VS出问题多半在于NET Framework没有安装好,NET Framework是安装VS的基本环境
2.安装不同的VS版本需要找对应的NET Framework,下载后单独安装好
3.安装NET Framework问题基本上出在文件操作权限上,可以查看log得知,按4(2)来解决
4.至于Build Tools的问题就是NET Framework没安装好。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!