在 Visual Studio 启动期间,我收到很多关于扩展包加载错误的恼人对话框。所有无法加载的扩展都是我卸载的。
我检查了本文中提到的所有地方(在 VS2010 中引导 VS 包和 VSIX 扩展)并且没有任何我得到错误的扩展存在。
还有其他地方我可以检查吗?
我“只是”想看看 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 尝试加载已卸载的扩展的更好方法吗?