我安装了Visual Studio 2012和DevExpress 13.1。当Visual Studio启动时,它生成了一个如图所示的错误,

“Microsoft.VisualStudio.Editor.Implementation。EditorPackage的包没有正确加载。 该问题可能是由配置更改或安装了另一个扩展程序引起的。您可以通过检查文件“C:\Users\must\AppData\Roaming\Microsoft\VisualStudio\11.0\ActivityLog.xml”来获得更多信息。 继续显示此错误消息?

此错误也出现在Visual Studio 2017中。


当前回答

我很高兴在Visual Studio 2017 Enterprise中遇到这个随机问题。

我尝试了这里的所有解决方案,但都不起作用,包括Visual Studio修复(需要一段时间)。几个小时后,我想也许我应该检查ActivityLog.xml文件。

我以管理员的身份从“VS2017开发人员命令提示符”中卸载了有问题的扩展,因为Visual Studio在打开后会冻结,无法单击任何东西。

卸载步骤-由jessehouwing.net提供

找到用于安装扩展的vsix文件。 在你最喜欢的归档器中打开它(我的是7-Zip)。 从extension.vsixmanifest中的Identity节点获取扩展的Id。 运行(在我的例子中)vsixinstaller /u:Microsoft.VisualStudio。live hare删除扩展。

其他回答

我只是想提一下,我在SQL Server Management Studio 2016中遇到了类似的错误,在那里我基本上忽略了它。后来,我启动了Visual Studio(2015),这个错误也发生了。

我搜索并在这里找到了答案,建议删除文件从

%localappdata%\Microsoft\VisualStudio\14.0\ComponentModelCache

文件夹中。然而,在我的情况下,这个文件夹是空的。

因为我记得我是在Management Studio中首先看到错误的,所以我检查了一下,在

%localappdata%\Microsoft\SQL Server Management Studio\13.0\ComponentModelCache

这个文件夹不是空的。我关闭了Visual Studio和Management Studio,并删除了这个文件夹中的文件。

之后,Management Studio和Visual Studio都正常启动了。

在安装Telerik Reporting之后,我也遇到了这个问题。我无法在Visual Studio 2013中启动任何解决方案,也无法关闭Visual Studio 2013。

在卸载报告包并删除Visual Studio 2012的本地/漫游AppData后,问题得到了解决。

对于Visual Studio 2019:我已经做了以下事情来解决问题

备份以下文件夹。备份并删除此文件夹C:\Users\munirul2537\AppData\Roaming\Microsoft\VisualStudio\16.0_add0ca51

进入visual studio的安装面板,执行以下操作

1.进入安装 2.修改 3.进入“安装位置”页签 4. 检查“安装后保留下载缓存” 5. 修改

我也遇到过类似的问题。

在检查ActivityLog.xml之后,它说它不能从特定的文件夹为扩展名/包名创建实例。我追踪了该路径,但没有找到它正在寻找的文件夹。

所以我再次安装了扩展,我寻找dll,并将包含的文件夹内容复制到Visual Studio正在寻找的文件夹。

回顾一下:

检查错误中的文件夹是否存在 如果没有,请创建同名的新文件夹 在Visual Studio文件夹的错误中寻找dll,如果没有找到,请重新安装扩展 如果错误仍然存在,请在Program Files (x86)中的Visual Studio文件夹中搜索dll并打开包含dll的文件夹 复制所有内容 用ActivityLog.xml中提到的名称粘贴到您创建的新文件夹中

找到ComponentModelCache文件夹 删除Microsoft.VisualStudio.Default.cache 重启Visual Studio

喜欢使用Visual Studio。