我安装了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, 2019。我得到了这个错误,并能够通过从扩展中启用Live Share扩展来修复它。

详见VS社区页面。

其他回答

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

喜欢使用Visual Studio。

我的问题是Mysql连接器net 6.4.4, Nuget, xamarin, VSPackage, EditorPackage等。包没有正确加载。

我的vs2015的解决方案如下

打开AppData location //所有配置都在更新。 备份并删除visual studio中抛出配置错误的文件夹。

外汇。如果你有Nuget包没有正确加载错误-删除Nuget文件夹在本地和漫游目录。

同时清除vs2015的AppData/Microsoft/visual Studio/14.0上的数据

就是这样,而且对我很管用!

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

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

我在Visual Studio 2017(15.7.4)中遇到了这个问题。在尝试了各种解决方案后,最终这对我来说是有效的:关闭所有Visual Studio实例,并从命令行运行(可能具有管理员权限):

devenv.exe /clearcache
devenv /updateconfiguration