[在VS2019中安装任何扩展程序时为NullReferenceException

问题描述 投票:0回答:1

我在这里发布了完全相同的问题: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)删除各种文件夹或其内容:

  • C:\ Users \ Admin \ AppData \ Local \ Microsoft \ VisualStudio
  • C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017(试图摆脱所有残余)
  • C:\ Program Files(x86)\ Microsoft Visual Studio \ 2019 \ Community \ Common7 \ IDE \ Extensions

接下来,我将尽可能多地卸载:VS2019和Installer,并尝试看看还剩下什么,可能留下来的东西在***中造成这种痛苦。

但是由于我的互联网将在一段时间后忙于重新安装,因此现在出现了这个问题。

Update1:​​安装程序在卸载时遇到了一些问题。通过Windows软件管理的卸载失败,并显示错误,但仍从列表中删除。现在,我已删除该文件夹,并将尝试重新安装安装程序。我不知道为什么在把它全部扔掉之前没有尝试过。

Update2:我决定从一个没有任何工作量的简单准系统VS2019版本开始。但这仍然行不通。回到所有东西,寻找剩余的东西。

Update3:我现在尝试删除各种文件夹,然后重新启动,并尝试再次重新安装准系统VS 2019社区。还是一样的错误。以下是列表:

  • C:\ Program Files(x86)\ Microsoft Visual Studio Tools for Unity
  • C:\ Program Files(x86)\ NuGet
  • C:\ Program Files(x86)\ MSBuild(。\ Microsoft \ Windows Workflow Foundation除外)
  • C:\ Users \ Admin \ AppData \ Local \ Microsoft \ VisualStudio服务
  • C:\ Users \ Admin \ AppData \ Local \ Microsoft \ VisualStudio \ Packages
  • C:\ Users \ Admin \ AppData \ Roaming \ Microsoft \ Microsoft Visual Studio
  • C:\ Users \ Admin \ AppData \ Roaming \ Microsoft \ VisualStudio
  • C:\ Users \ Admin \ AppData \ Roaming \ Visual Studio设置
  • C:\ Users \ Admin \ AppData \ Roaming \ vs_installershell
  • C:\ Users \ Admin \ AppData \ Roaming \ vs-report-problem
  • C:\ Users \ Admin \ Documents \ Visual Studio 2013
  • C:\ Users \ Admin \ Documents \ Visual Studio 2017
  • C:\ Users \ Admin \ Documents \ Visual Studio 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外,我不知道现在有什么帮助。也许有一些注册表错误?我在这里迷路了。

visual-studio-2019 visual-studio-extensions
1个回答
0
投票

感谢@dvix使我知道InstallCleanup.exe。

我不知道该工具还可以做什么,而且一开始我也无法分辨出什么地方出了问题。但是那件事实际上有所帮助!

再次感谢!

© www.soinside.com 2019 - 2024. All rights reserved.