我在这里发布了完全相同的问题: Attempting to Install an extension to VS2019 results in a NullReferenceException
相同错误,相同日志。 但是,由于我无法发表评论或回答,并且该问题尚未得到回答,因此我再次询问。
我正在使用VS2019社区,但是我曾经使用过VS2017 Enterprise。 (学生证)
到目前为止,我尝试安装的每个扩展程序均导致此错误。例如“实时共享”,“打开命令行”,“ Visual Studio的Github扩展”,“降价编辑器”。
我认为它是从Live Share开始的,当时突然没有任何原因都不会安装更新。我想这甚至在VS2017上又回来了。但是我不记得,我只是假设。使用新安装的VS2019,我再也无法通过应用程序内扩展功能安装任何扩展,也无法通过浏览器下载然后尝试打开它。
我尝试过的事情:
0)每一个Perry Qian-MSFT的建议
1)修复Visual Studio 2019
2)重新安装Visual Studio 2019
3)卸载“ Live Share”
4):删除各种文件夹或其内容:
接下来,我将尽可能多地卸载:VS2019和Installer,然后尝试看看还剩下什么,可能留下来的东西造成a ***的这种痛苦。
但是,由于我的互联网将在一段时间后忙于重新安装,因此现在出现了这个问题。
Update1:安装程序在卸载时遇到了一些问题。通过Windows软件管理的卸载失败,并显示错误,但仍从列表中删除。现在,我已经删除了该文件夹,并将尝试重新安装安装程序。我不知道为什么在把它全部扔掉之前没有尝试过。
Update2:我决定从一个没有任何工作量的简单准系统VS2019版本开始。但这仍然行不通。回到所有东西,寻找剩余的东西。
Update3:我现在尝试删除各种文件夹,然后重新启动,并尝试再次重新安装准系统VS 2019社区。还是一样的错误。 这是清单:
奇怪的是,我的个人设置仍然保持不变。因此,这些将是我的下一个目标。但是它们存储在哪里?有指针吗?
Update4:好像设置存储在云中,hm。我进行了本地备份,并尝试重置它们,导致了另一个错误。
Your settings were reset, but there were some errors.
Error 1: An error occurred while importing settings for 'Product Updates' [code 5396].
此“产品更新”是罪魁祸首吗?
Update5:重置设置似乎根本没有完成任何事情。
Update6:因此,我已经退出VS,再次重新安装了VS2019,这一次似乎实际上已重置了设置。仍然没有运气。这真令人沮丧。
就是这样。我受够了。除了重新安装Windows 10外,我不知道现在有什么帮助。也许有一些注册表错误?我在这里迷路了。
答案 0 :(得分:3)
感谢@dxiv,让我知道InstallCleanup.exe。
除了我所做的工作外,我不知道该工具还能做什么,而且我一开始也无法分辨出什么地方出了问题。但那件事实际上有所帮助!
再次感谢!