Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2012 VS2012/2013无法显示解决方案资源管理器_Visual Studio 2012_Visual Studio 2013 - Fatal编程技术网

Visual studio 2012 VS2012/2013无法显示解决方案资源管理器

Visual studio 2012 VS2012/2013无法显示解决方案资源管理器,visual-studio-2012,visual-studio-2013,Visual Studio 2012,Visual Studio 2013,我对VS2012和2013都有这个问题。当我加载现有解决方案或创建新解决方案时,我收到一个ProviderPackage错误-在包实例化期间引发了一个异常,并在包管理器中捕获。关闭错误对话框后,解决方案资源管理器窗口为空,尽管编辑器中打开了解决方案文件 根据项目类型,ActivityLog.xml文件显示错误发生时加载的不同模块。是否有一种方法可以确定2012年和2013年之间导致此错误的公共线程 可能有一个损坏的dll,我必须替换它。在我弄明白之前,我已经死在水里了 帮助。我在Visual S

我对VS2012和2013都有这个问题。当我加载现有解决方案或创建新解决方案时,我收到一个ProviderPackage错误-在包实例化期间引发了一个异常,并在包管理器中捕获。关闭错误对话框后,解决方案资源管理器窗口为空,尽管编辑器中打开了解决方案文件

根据项目类型,ActivityLog.xml文件显示错误发生时加载的不同模块。是否有一种方法可以确定2012年和2013年之间导致此错误的公共线程

可能有一个损坏的dll,我必须替换它。在我弄明白之前,我已经死在水里了


帮助。

我在Visual Studio 2013中遇到了空的解决方案资源管理器,并对其进行了修复。

清除Visual Studio组件模型缓存对我有效(详细信息:)

删除.suo文件对我有效。

以前的建议对我都不起作用,但这个建议确实有效:

此问题是因为MEF缓存损坏。安装[或卸载任何扩展]将使缓存无效,从而导致VS重建缓存


关闭VS,删除项目的suo文件(隐藏),再次打开项目。
我在两个项目中遇到了这个问题,这两个项目都解决了这个问题

另外,创建一个新项目(在我的例子中是一个控制台应用程序)也很有效!这可能是迄今为止我发现的最简单的修复方法,您无需删除任何内容!很好…

解决方案:这对我很有效。 我在Visual Studio 2015中遇到了同样的问题,解决方案资源管理器始终显示为空,即使在删除ComponentModelCache文件夹之后也是如此。查看Microsoft.VisualStudio.Default.err文件,其中一个错误是:

“----目录构造错误----- 错误#1 Microsoft.VisualStudio.Composition.PartDiscoveryException:扫描类型时失败……”

在Microsoft.VisualStudio.Composition.PartDiscoveryException上进行Google搜索,我找到了Visual Studio MEF的Nuget软件包。因为我读了很多人的帖子,都有同样的问题,所以我认为问题出在Visual Studio上,而不一定是任何特定的扩展。所以我安装了这个VisualStudio MEF Nuget包,重新启动了VisualStudio,现在每次都会填充解决方案资源管理器


Nuget:

转到visual studio中的“窗口”菜单,然后单击“重置窗口布局…”它会起作用。

已将此问题移动到MS支持部门。我尝试了此方法并为自己工作。[clear cache model][1][1]:VS 2012-%AppData%\..\Local\Microsoft\VisualStudio\11.0\ComponentModelCache VS 2013-%AppData%\..\Local\Microsoft\VisualStudio\12.0\ComponentModelCache您能否详细说明您的答案,并添加一点关于您提供的解决方案的说明?这一个很有效!!我仍然无法相信安装任意扩展是解决方案。。。。