VS2013 安装及问题解决

关于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:\Windows\SysWOW64和C:\Windows\System32,对应的文件都需要进行权限修改

(2)右键msvcr110_clr0400.dll——>安全——>编辑——>选择SYSTEM——>勾选完全控制的允许项——>确定——>再次编辑——>添加——>高级——>立即查找——>确定——>确定——>选择当前用户(默认为Administrator)——>勾选完全控制的允许项——>确定——>确定

(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没安装好。

你可能感兴趣的:(C#)