我在这里发布了完全相同的问题: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,并尝试看看还剩下什么,可能留下来的东西在***中造成这种痛苦。
但是由于我的互联网将在一段时间后忙于重新安装,因此现在出现了这个问题。
Update1:安装程序在卸载时遇到了一些问题。通过Windows软件管理的卸载失败,并显示错误,但仍从列表中删除。现在,我已删除该文件夹,并将尝试重新安装安装程序。我不知道为什么在把它全部扔掉之前没有尝试过。
Update2:我决定从一个没有任何工作量的简单准系统VS2019版本开始。但这仍然行不通。回到所有东西,寻找剩余的东西。
Update3:我现在尝试删除各种文件夹,然后重新启动,并尝试再次重新安装准系统VS 2019社区。还是一样的错误。以下是列表:
奇怪的是,我的个人设置仍然保持不变。因此,这些将是我的下一个目标。但是它们存储在哪里?有指针吗?
Update4:好像设置存储在云中,嗯。我进行了本地备份,并尝试重置它们,导致出现另一个错误。
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外,我不知道现在有什么帮助。也许有一些注册表错误?我在这里迷路了。
感谢@dvix使我知道InstallCleanup.exe。
我不知道该工具还可以做什么,而且一开始我也无法分辨出什么地方出了问题。但是那件事实际上有所帮助!
再次感谢!