如题,没想到大家安装visual studio居然都遇到了这么多问题(更别提使用了)于是我就总结了一些经验,一箩筐安装中可能遇到的问题供大家参考一下。
1.安装前首先确定你的系统是否可以安装VS
硬件官方说明是这样的:
1.6 GHz 或更快的处理器
1 GB RAM(如果在虚拟机上运行,则为 1.5 GB)
20 GB 可用硬盘空间
5400 RPM 硬盘驱动器
与 DirectX 9 兼容的视频卡,其显示分辨率为 1024 x 768 或更高
不过我看这也太低了肯定得出问题啊(微软总是这样)
个人觉得如果你想流畅的使用VS2015的话:
Win8、10 6gb内存 win7 8gb内存(没错win7反而要大)
为社么win7要这么大,因为win7糟糕的资源管理情况,如果你的内存少于4gb是很有可能出现

像上图这种情况的,安装VS时需要调用的内存量又很多,

(4gb内存,在win7里安装VS已缓存数和可用数直接对半分,空闲数可以降到零,在win7里面很有可能导致内存不足。)
如果你的电脑只有不到6gb内存可能安装中就会出现内存不足的情况(那就喜大普奔了),有些电脑有可能还已经安装打开了其他程序所要占用的内存就更多了,所以win7要有8gb内存才行。至于win10就很少见到在4gb情况下跳出内存不足的问题,所以win10用户大可放心。
win7 系统盘总容量160GB(没错) Win8、10 系统盘总容量200GB(没错)
为设么容量要这么大

上图是楼主c盘。
与 DirectX 9 兼容的视频卡,现在都要 DirectX 11 12 了( DirectX 9 你在逗我)
最好系统盘是在固态上
系统是Win7或更高版本
对于 Windows Phone 开发:
Windows Phone 8.0 开发需要 Windows 8.1 (x64) 或更高版本
Windows Phone 8.1 开发需要 Windows 8.1 (x86) 或更高版本
处理器嘛,2代i3足以自己看着办(其实上VS的编译对处理器要求不高(个人感觉))。
还有其他要求:
你的网络要好连接外网速度要快,并且最好不受各种封锁的影响(推荐翻墙)。
Internet Explorer 10 如果你不是win10 你要保证你的ie为10或更高版本并且能够正常运行,通常XXX精简版WinX XXXGostwinX 就经常ie有问题,win10都没有ie了,所以这一条不管win10设么事。
windows update 正常 (通常win10没有问题,其他不好说)。
win7 需要 KB2883200(更新)(正好试试windows update 有没有问题 )。
如果你长期使用其他软件(比如大 数*字)打补丁,你的windows update可能就存在问题根本用不了,遇到这种情况我也只能表示重装系统,或者洗洗睡了吧。
至于win10现在是除了企业版可以自己选择到点要不要Windows update win10都是第一时间给你更新所以win10 Windows update 不能用的可能性也比较小(知道win10 windows update不能禁用的好处了吧,免得你用第三方软件打补丁导致打出问题来,最后还怪微软)。
要是操作系统的ie或windows update 存在问题,安装Visual Studio 2015,可能发生下面的错误:

或者更奇葩的错误:

如果对你的系统没有信心建议重装,安装VS之前不要进行注册表清理(可能会把关于.net的信息误删),不要装UC浏览器,不要装WPS,不要各种优化系统,最好win10(其实win10各种奇葩问题最少 安装win10建议使用固态硬盘并且BIOS设置硬盘模式是ahci使用NTFS分区+uefi引导(一头雾水))
下楼继续
1.安装前首先确定你的系统是否可以安装VS
硬件官方说明是这样的:
1.6 GHz 或更快的处理器
1 GB RAM(如果在虚拟机上运行,则为 1.5 GB)
20 GB 可用硬盘空间
5400 RPM 硬盘驱动器
与 DirectX 9 兼容的视频卡,其显示分辨率为 1024 x 768 或更高
不过我看这也太低了肯定得出问题啊(微软总是这样)
个人觉得如果你想流畅的使用VS2015的话:
Win8、10 6gb内存 win7 8gb内存(没错win7反而要大)
为社么win7要这么大,因为win7糟糕的资源管理情况,如果你的内存少于4gb是很有可能出现

像上图这种情况的,安装VS时需要调用的内存量又很多,

(4gb内存,在win7里安装VS已缓存数和可用数直接对半分,空闲数可以降到零,在win7里面很有可能导致内存不足。)
如果你的电脑只有不到6gb内存可能安装中就会出现内存不足的情况(那就喜大普奔了),有些电脑有可能还已经安装打开了其他程序所要占用的内存就更多了,所以win7要有8gb内存才行。至于win10就很少见到在4gb情况下跳出内存不足的问题,所以win10用户大可放心。
win7 系统盘总容量160GB(没错) Win8、10 系统盘总容量200GB(没错)
为设么容量要这么大

上图是楼主c盘。
与 DirectX 9 兼容的视频卡,现在都要 DirectX 11 12 了( DirectX 9 你在逗我)
最好系统盘是在固态上
系统是Win7或更高版本
对于 Windows Phone 开发:
Windows Phone 8.0 开发需要 Windows 8.1 (x64) 或更高版本
Windows Phone 8.1 开发需要 Windows 8.1 (x86) 或更高版本
处理器嘛,2代i3足以自己看着办(其实上VS的编译对处理器要求不高(个人感觉))。
还有其他要求:
你的网络要好连接外网速度要快,并且最好不受各种封锁的影响(推荐翻墙)。
Internet Explorer 10 如果你不是win10 你要保证你的ie为10或更高版本并且能够正常运行,通常XXX精简版WinX XXXGostwinX 就经常ie有问题,win10都没有ie了,所以这一条不管win10设么事。
windows update 正常 (通常win10没有问题,其他不好说)。
win7 需要 KB2883200(更新)(正好试试windows update 有没有问题 )。
如果你长期使用其他软件(比如大 数*字)打补丁,你的windows update可能就存在问题根本用不了,遇到这种情况我也只能表示重装系统,或者洗洗睡了吧。
至于win10现在是除了企业版可以自己选择到点要不要Windows update win10都是第一时间给你更新所以win10 Windows update 不能用的可能性也比较小(知道win10 windows update不能禁用的好处了吧,免得你用第三方软件打补丁导致打出问题来,最后还怪微软)。
要是操作系统的ie或windows update 存在问题,安装Visual Studio 2015,可能发生下面的错误:

或者更奇葩的错误:

如果对你的系统没有信心建议重装,安装VS之前不要进行注册表清理(可能会把关于.net的信息误删),不要装UC浏览器,不要装WPS,不要各种优化系统,最好win10(其实win10各种奇葩问题最少 安装win10建议使用固态硬盘并且BIOS设置硬盘模式是ahci使用NTFS分区+uefi引导(一头雾水))
下楼继续