Answers:
尝试检查任务管理器并杀死与Visual Studio(任何版本)相关的所有进程。
更新:
正如评论中提到的许多人所述,最好等一下,直到这些过程结束
我在Visual Studio 2017中遇到此问题。任务管理器中有名为的进程VSIXAutoUpdate.exe
。我看着任务管理器,它们正在生成和消失。几次,Visual Studio 2017流程都会生成和消失。
VSIX自动更新程序停止在任务管理器中显示后,它已应用了所有后台更新,因此我能够启动Visual Studio。
我不建议像在此问题的其他答案一样,在安装更新的过程中杀死这些进程。只要等到他们完成就可以观看任务管理器。
并非完全是原始问题的答案,但是如果您需要在安装过程中运行VS,则可以使用未记录的/AllowDuringSetup
命令行开关。
当我尝试在启动后立即启动Visual Studio时,这发生在我身上。
我看不到任务管理器中正在运行任何Visual Studio或安装程序进程,但我等待了大约5分钟,然后再次尝试,然后将其打开。
今天(在VM上)冷启动后,我今天遇到此错误,并找到了解决方案。
为防止这种情况在您下次重新启动时发生(至少直到有重新引入该错误的更新为止),您可以:
发现使用:VS社区2019版本16.1.3
当更新已推送到Visual Studio,但由于某种原因失败时,我收到此错误消息。
要解决此问题,请按照以下步骤操作(Windows)
设置>应用> Visual Studio安装程序>单击“修改”
您应该看到一条错误消息,提示“无法应用更新”,然后您可以单击该按钮重试。
在我的最新实例中,这是对.NET桌面开发工作负载的一个小更新,没有正确下载或安装。
如果上述解决方案都没有帮助(对我来说就是这种情况),那么我还有另外一个建议。转到控制面板,然后在“程序和功能”下,单击“卸载程序”。
您将获得一个包含所有已安装应用程序的大窗口。如果您尝试安装SDK或其他工具,并且程序在那之后停止运行,请找到所有与Visual Studio相关的程序,其安装日期与开始遇到问题的日期相同。右键单击它们,然后单击“修复”选项。如果没有,请单击“卸载”,然后在随后打开的窗口中单击“修复”。
因此,从本质上讲,您正在修理在开始发现问题的同一天安装的与Visual Studio相关的所有内容。安装Azure SDK并看到此错误后,它为我工作。
解决方案:不要只是打开任务管理器并杀死VSXAutoUpdate.exe正在更新的所有进程,这会在尝试启动Visual Studio时由于更新未完成而给您带来问题。相反,请等到更新完成后再启动Visual Studio。如果不再需要定期更新的Visual Studio组件,建议再次通过Visual Studio安装程序卸载该组件。
由于出现错误消息,很可能正在更新Visual Studio;如果等待几分钟使更新完成,则应该可以再次运行Visual Studio,而不会出现问题。
如果问题仍然存在,或者您只是好奇,请打开任务管理器,查看是否有任何与(Microsoft)Visual Studio有关的内容正在运行,而不仅仅是杀死进程。相反,请检查该进程是否在使用任何资源-如果它的I / O计数很高,则实际上是在更新,您应该让它来做。如果CPU使用率和内存使用率基本保持恒定,并且该进程在几分钟内没有磁盘活动,则可能意味着该进程被卡住了。您可能必须杀死它,但请谨慎操作。希望如果这是Visual Studio的更新,则进程名称应包含版本号或某种形式的指示,表明正在应用哪种更新,您可以使用这些更新来通过搜索引擎或Microsoft的在线资源搜索更多信息。
启动任务管理器并杀死Windows安装程序。
我有同样的问题。我的问题是VSIXAutoUpdate。我一直等到处理结束。您可以在任务管理器中看到VSIXAutoUpdate(Ctrl + Alt + Del)。VSIAutoupdate有时可能是恶意软件,因此您必须在任务管理器中检查属性内的详细信息(右键单击VSIXAutoUpdate)。您可以在下面看到该网页:
它发生在我身上,我重新启动了系统,但没有任何变化。去了Task Manager
,有一个任务VSIXAutoUpdate.exe
正在运行。我本来可以杀死它的,但是我等了10分钟,然后再次尝试打开它Visual Studio
,它才起作用。现在您知道该怎么办了!
Visual Studio 2017,我不得不结束以下过程:
然后我可以启动VS2017。
清除%temp%文件夹对于VS2019上的同一问题对我有用。
打开任务管理器,然后停止Visual Studio进程。
Clear out %temp% folder, and re-started VS2019.
这对我有用。