我下载了Visual Studio Ultimate CTP 6的完整ISO文件。安装程序进展到大约90%的位置,根据进度条显示,就停在那里了。虽然有来自Superfetch、反恶意软件保护和其他后台进程的频繁活动,但进度条仍然一动不动。最终,经过20分钟后台任务活动逐渐减弱,但进度条仍然没有动。
小技巧:打开一个记事本窗口,并将其左边缘定位到进度条的当前位置。如果进度条在大约一个小时内没有超过记事本窗口的左边缘,那么它可能卡住了。
我下载了Visual Studio Ultimate CTP 6的完整ISO文件。安装程序进展到大约90%的位置,根据进度条显示,就停在那里了。虽然有来自Superfetch、反恶意软件保护和其他后台进程的频繁活动,但进度条仍然一动不动。最终,经过20分钟后台任务活动逐渐减弱,但进度条仍然没有动。
小技巧:打开一个记事本窗口,并将其左边缘定位到进度条的当前位置。如果进度条在大约一个小时内没有超过记事本窗口的左边缘,那么它可能卡住了。
这是一个子安装程序卡住了并且从未完成的案例。不幸的是,当出现这种情况时,它看起来像是主安装程序从未超时操作。解决方法是打开详细模式的任务管理器,并查找正在显示0% CPU使用率和0%磁盘使用率的子安装程序进程,表示它已经停止运行。然后只需终止该进程,主安装程序就会恢复。在我的情况下,子安装程序的名称为SecondaryInstaller.exe,根据安装日志,它在尝试安装一些用于跨平台开发模块的Android SDK组件时发生了问题,已经永久冻结。我杀掉了它,主安装程序完成了。当我运行Visual Studio时,一切都很好,尽管我猜测我需要解决一些关于安装Android组件的问题。
我暂时禁用了我的杀毒软件(AVG),并重新启动安装程序。这样做解决了问题。
AVG免费版杀毒软件的当前版本与Microsoft Visual Studio 2015不兼容。
它不允许在计算机上安装Visual Studio。 在“创建还原点”时会卡住。当关闭AVG时,Visual Studio可以完美安装。
任何针对x86平台/环境(在项目属性中)编译的“Release”模式代码无法编译。 当关闭AVG时,它可以成功编译。
我在AVG支持论坛上发布了这些问题,但没有人回复。
我也遇到了同样的问题,试图从任务管理器中终止辅助进程。不要这样做。那不是解决方案,而是一种可能会在以后引起问题的黑客技巧。在我的情况下,我甚至无法卸载Visual Studio。我尝试了Web安装和ISO,但问题仍旧存在。
以下是最终解决方法。我将Windows 7恢复到尽可能早的还原点,当时没有安装任何软件,所以我确定不会有各种工具(Java、Android API等)之间的冲突。
晚上10点开始安装Visual Studio 2015 Community Release Candidate,在早上7点时它正在处理Android API 19-21,一个小时后,它终于在准备Visual Studio。
这意味着你需要做的就是等待8到9个小时。不要终止辅助安装程序,以免破坏你的Visual Studio;只需等待即可。
在安装过程中,如果您认为它已经挂起(尤其是在“Android SDK设置”期间),请浏览到%temp%目录并按“修改日期”排序(降序),安装程序将创建一堆日志文件。
“Android SDK设置”文件的名称将为“AndroidSDK_SI.log”(或类似名称)。
打开该文件并转到结尾处(Ctrl + End),这应该指示正在下载的当前文件的进度。
例如:“(80%,349 KiB / s,剩余99秒)”
重新打开文件,再次转到结尾处,您应该看到下载已经进展(或者您可以跟踪文件的修改时间戳[以分钟为单位])。
例如:“(99%,351 KiB / s,剩余1秒)”
不幸的是,安装程序没有显示此进度(它正在运行一个单独的“Java.exe”进程,由Android SDK使用)。
这似乎是一种相当冗长的方法来检查发生了什么事情,但确实表明安装程序没有挂起,并且正在执行某些操作,尽管速度非常慢。
当我尝试从ISO安装VS 2015 RC时遇到同样的问题。在安装Android SDK(API Level 19& 21,System Images)时卡住了。对我来说,问题是计量的Wi-Fi连接。安装程序没有下载必要的文件。
关闭互联网连接解决了此问题。安装完成后,它说某些组件未安装,并将尝试稍后下载和安装它们。
检查您的Windows是否有待处理的更新。重启后,安装将按预期进行。
这个问题现在变得越来越普遍,尤其是对于在Windows 10平台上安装Visual Studio的用户。微软建议禁用您的杀毒软件和反恶意软件程序,并始终以管理员权限运行设置。
但在我的情况下,我必须做更多的事情才能摆脱这个问题: 1. 禁用AVG实时保护 2. 从任务管理器中禁用AVG 3. 从系统临时文件夹中删除所有文件和文件夹。 (您可以在运行提示符中键入%temp%并按Enter键打开它) 4. 再次以管理员身份运行设置
在经过几个小时的谷歌搜索和尝试失败后,包括上面很多建议,我找到了一个解决方案,我随意尝试了一下,它对我有效。
试图安装程序,然后当它“卡住”时,取消它,但不要卸载。
然后,进入控制面板,进入程序,尝试卸载它,选择“修复”而不是卸载。
“修复”Visual Studio似乎完全解决了问题,非常快速,在5分钟以内,一切都运行得很好。
在进行Android SDK设置(API Level 19和21)期间,我卡住了。 关闭和打开互联网连接解决了问题,安装成功完成。