我安装了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删除扩展。
我开始在更新2的Windows和Visual Studio 2013终极版上看到这个问题(尽管其他人也在更新3和4以及专业版上报告了这个问题)。
要解决此问题,请关闭所有Visual Studio实例,然后删除以下文件夹中的所有文件:
Visual Studio 2013
%localappdata%\Microsoft\VisualStudio\12.0\ComponentModelCache
这对我来说很有效。感谢这篇文章。
Visual Studio 2015
%localappdata%\Microsoft\VisualStudio\14.0\ComponentModelCache
Visual Studio 2017
%localappdata%\Microsoft\VisualStudio\15.0_xxxx\ComponentModelCache
Visual Studio 2019
%localappdata%\Microsoft\VisualStudio\16_xxxx\ComponentModelCache
Visual Studio 2022
%localappdata%\Microsoft\VisualStudio\17_xxxx\ComponentModelCache
这些方法对我都没用。重新安装Visual Studio 2022后,从开始菜单打开时没有任何错误。然而,当从命令提示符启动时,我得到2个'package未正确加载'错误(IntelliCodeCppPackage, Global Hub Client package), IDE自动关闭。原来,在我的情况下,根本原因是在cmd中使用了缩短的文件路径。
我是这样写的:
set MS_DEV=C:\PROGRA~1\MIB055~1\2022\Preview
call %MS_DEV%\VC\Auxiliary\Build\vcvars64.bat
call %MS_DEV%\Common7\IDE\devenv.exe
更改缩短路径将全路径加载的包正确为我
set MS_DEV="C:\Program Files\Microsoft Visual Studio\2022\Preview"
缩短的路径用于Visual Studio 2017,不确定2022年有什么变化。