Visual Studio 2013 或 2015 EditorPackage 始终无法正确加载

Visual Studio 2013 or 2015 EditorPackage did not load correctly constantly

启动 Visual Studio 2013 Pro(已安装 Update 4)时,过去大约两周我经常收到此错误消息(现在一天几次):

The 'Microsoft.VisualStudio.Editor.Implementation.EditorPackage' package did not load correctly.

我知道我可以通过关闭 Visual Studio 并删除以下内容来更正此问题:

%LocalAppData%\Microsoft\VisualStudio.0\ComponentModelCache

在那之前我从未见过它,据我在互联网上发现它可能是在 Update 3 中引入的。

好吧,问题是每天重启 Visual Studio 几次很烦人,我想知道是否有其他人遇到过这种情况并且知道如何永久解决它或原因是什么。

我注意到如果我同时处理多个 Visual Studio 实例,这种情况会经常发生。这是一个杀手。但我仍然怀疑涉及第三方组件,或者它是其中一个解决方案的规模(大约 70 个项目)。我试图停用我新安装的一些扩展,并且需要大型项目,但无济于事。

作为信息:我正在与 C# 合作。当与在 Visual Studio 的多个实例中打开的项目并行工作时,我以前从未遇到过问题。

有没有人对此扩展有同样的问题或者可能有比删除文件夹并重新启动更好的解决方案?

这已成为一个热门问题,所以我想我添加了一个明确的答案,说明如何(至少)暂时解决问题中已经说明的问题:

我停止 Visual Studio 并删除以下文件夹(完全,不仅仅是内容)

%LocalAppData%\Microsoft\VisualStudio.0\ComponentModelCache

如果你使用的是VS2015,那么路径应该是:

%LocalAppData%\Microsoft\VisualStudio.0\ComponentModelCache

如果你使用的是VS2017,那么路径应该是:

%LocalAppData%\Microsoft\VisualStudio.0\ComponentModelCache

我没有备份文件夹。启动时会再次自动创建 Visual Studio.

我从来没有找到如何永久解决该工作环境中的问题的解决方案。在我的新开发环境(新项目和新工作场所)中,问题从未发生过。

这对我有帮助...似乎是在 Windows Server 2012 SP 安装后发生的...

https://connect.microsoft.com/VisualStudio/feedback/details/1123745/setsite-failed-for-package-microsoft-visualstudio-editor-implementation-editorpackage

  1. devenv /clearcache
  2. devenv /updateconfiguration

在这种情况下,您可以再次启动 Visual Studio 安装程序并选择显示两个选项的选项,修复卸载。然后单击修复,修复完成后,重新启动计算机。那么问题就解决了。