在visual studio启动期间,我收到很多关于扩展包加载错误的讨厌对话框。 所有未能加载的扩展都是我卸载的扩展名。
我检查了本文中提到的所有地方(Bootstrapping of VS packages and VSIX extensions in VS2010),并且没有任何扩展我得到错误。
我还能检查其他地方吗?
我会“只是”想看看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试图加载卸载的扩展吗?
答案 0 :(得分:21)
This是正确答案:
AppData
文件夹。例如:
%AppData%\..\Local\Microsoft\VisualStudio\10.0
%AppData%\..\Local\Microsoft\VisualStudio\11.0
%AppData%\..\Local\Microsoft\VisualStudio\12.0
答案 1 :(得分:0)
在升级SmartBear AQTime之后我遇到了这样的问题,我删除了IDE集成(无论如何都不能很好地工作,也可以单独运行)。 VS2010没有抱怨没有正确加载的软件包。
我实际上删除了
的内容应用程序数据\本地\微软\ VisualStudio的\ 10.0 \扩展
这完全解决了这个问题。
答案 2 :(得分:0)
我从计算机中删除了devexpress后就解决了这个问题,我昨天清理了注册表,然后删除了devenv.CTM文件 %AppData%.. \ Local \ Microsoft \ VisualStudio \ 10.0 \ 1033文件并重启我的VS,它有效!