18

在 Visual Studio 启动期间,我收到很多关于扩展包加载错误的恼人对话框。所有无法加载的扩展都是我卸载的。

我检查了本文中提到的所有地方(在 VS2010 中引导 VS 包和 VSIX 扩展)并且没有任何我得到错误的扩展存在。

还有其他地方我可以检查吗?

我“只是”想看看 Visual Studio 在哪里找到这些引用并请全部删除它们:)

Visual Studio 错误 - 包未正确加载


我在 Windows 注册表中找到了这个文件夹:

HKEY_USERS\S-1-5-21-3990449039-760197492-1239349315-1121\Software\Microsoft\VisualStudio\10.0_Config\Packages

它包含对 Visual Studio 尝试加载的扩展的所有引用(主要指向HKEY_USERS\S-1-5-21-3990449039-760197492-1239349315-1121\Software\Microsoft\VisualStudio\10.0_Config\InstalledProducts子文件夹)。

我刚刚重命名了我删除的扩展的文件夹,我不再看到加载错误。

我确信这可能会导致一些副作用,所以有人知道避免 Visual Studio 尝试加载已卸载的扩展的更好方法吗?

4

3 回答 3

21

是正确的答案:

  1. 关闭 Visual Studio。
  2. 备份,然后删除 Visual Studio 的AppData文件夹。例如:
    • 视觉工作室 2010:
      %AppData%\..\Local\Microsoft\VisualStudio\10.0
    • 视觉工作室 2012:
      %AppData%\..\Local\Microsoft\VisualStudio\11.0
    • 视觉工作室 2013:
      %AppData%\..\Local\Microsoft\VisualStudio\12.0
  3. 重新启动 Visual Studio 并享受。
于 2013-09-05T14:07:35.397 回答
0

在升级 SmartBear AQTime 后我遇到了这样的问题,我删除了 IDE 集成(无论如何都不能很好地运行,也可以独立运行)。VS2010 抱怨没有正确加载包的启动。

我实际上删除了内容

AppData\Local\Microsoft\VisualStudio\10.0\Extensions

这完全解决了问题。

于 2014-04-04T13:20:53.517 回答
0

我从电脑中删除devexpress后遇到了这个问题,我昨天清理了注册表,然后我删除了%AppData%..\Local\Microsoft\VisualStudio\10.0\1033文件中的devenv.CTM文件并重新启动我的VS,它可以工作!

于 2015-08-22T07:00:55.637 回答