我安装了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 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年有什么变化。

其他回答

Visual Studio 2017的解决方案:

步骤1:以管理员模式打开Visual Studio cmd(参见开始菜单项:VS 2017的开发人员命令提示符-确保使用:以管理员身份运行)

第二步:将目录更改为Visual Studio 2017安装的文件夹,例如:

cd C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise

(您可以复制/粘贴此命令到您的cmd提示符。对于Visual Studio Professional,文件夹将被称为“Professional”而不是“Enterprise”,等等。)

第三步:复制/粘贴下面的命令

gacutil -if Common7\IDE\PublicAssemblies\Microsoft.VisualStudio.Shell.Interop.8.0.dll

回车……

这将解决问题……

否则,你也可以在GAC中添加如下内容:

Microsoft.VisualStudio.Shell.Interop.9.0.dll

Microsoft.VisualStudio.Shell.Interop.10.0.dll

Microsoft.VisualStudio.Shell.Interop.11.0.dll

首先,你需要确保有最新的微软。net框架版本,在我的情况下,我有4.6版本,我已经下载并更新了。net框架4.8.03761开发者包,从官方网站:

https://dotnet.microsoft.com/download/dotnet-framework/net48

一旦我重启我的电脑,继续修复,我解决了这个问题,清除Visual Studio组件模型缓存。

只需删除或重命名此文件夹:

微软% LocalAppData % \ \ VisualStudio \ \ ComponentModelCache 11级左右 或

% LocalAppData % \ Microsoft \ VPDExpress \ 11.0 \ ComponentModelCache 并重新启动Visual Studio。

我也有同样的问题。试着记住你安装的最新扩展。我从扩展和更新中删除最新的扩展并重新启动Visual Studio。这样问题就解决了。对我来说,扩展名是生产力动力工具

我在Visual Studio 2017中遇到了类似的问题(Tizen项目类型包没有正确加载)。

在尝试了上面所有的答案,并花了几个小时寻找ActivityLog.XML内部错误的解决方案后,没有一个对我有效。

最终,解决方案是Visual Studio Repair。

我假设修复过程覆盖了导致问题的一些配置。

修复Visual Studio 2017 修复Visual Studio 2019

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

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