18

突然,我的解决方案选项卡在我的 Visual Studio 2013 上停止工作。即使它是现有项目或全新项目,它也不会在解决方案资源管理器中显示文件和文件夹。(文件附后)

我试图重置设置,重新启动电脑但没有工作。 http://msdn.microsoft.com/en-us/library/ms247075(v=vs.100).aspx

我最近没有安装任何新的扩展,我正在工作一段时间。

还有什么我可以做的吗?

在此处输入图像描述

更新;

当我单击选项图标时,我也会收到这条奇怪的消息:

在此处输入图像描述

4

9 回答 9

16

看看这个:http ://www.hjerpbakk.com/blog/2014/7/25/no-content-in-solution-explorer-using-visual-studio-2013

引用...“这个问题是因为 MEF 缓存损坏。安装反馈扩展(或安装任何扩展)将使缓存无效,导致 VS 重建它。”

错误报告链接:https ://connect.microsoft.com/VisualStudio/feedback/details/794111/no-exports-were-found-that-match-the-constraint-contract-name

于 2014-11-13T15:40:30.763 回答
11

只是为了在与问题相同的页面上获得答案:用户应该安装(或卸载)Visual Studio 的扩展,因为这将强制重建 MEF 缓存。链接的文章建议安装Microsoft Visual Studio 2013 反馈工具扩展,我确实这样做了,而且效果很好,但是通过“工具”、“扩展”和“更新”菜单安装的任何扩展都可能完成这项工作。

我认为造成这种情况的原因可能与过分热心的防病毒程序有关,但我不能肯定地说。

于 2015-03-14T19:20:54.933 回答
7

它可以在解决方案资源管理器中单击“显示所有文件”!

于 2021-02-22T12:47:48.550 回答
1

甚至,如果您清除 Visual Studio 的本地应用程序数据,它也会起作用。%temp% AppData\Roaming\Microsoft\VisualStudio。%temp% AppData\Local\Microsoft\VisualStudio。删除文件并重新启动 Visual Studio。

于 2019-11-25T06:41:11.590 回答
0

这对我有用:

  1. 右键单击项目
  2. 重建
于 2020-09-18T00:28:57.973 回答
0

重建对我不起作用,我也不热衷于安装另一个扩展。

让它通过以下三个步骤工作:

  1. 在解决方案资源管理器中单击“显示所有文件”(在搜索栏上方的栏中)
  2. 右键单击以前丢失的文件夹,选择“包含在项目中”
  3. 在解决方案资源管理器中单击(取消选择)“显示所有文件”。
于 2021-11-02T14:54:07.953 回答
0

因为这个问题是因为 MEF 缓存损坏。只需删除您的 .vs 文件夹并重新打开您的解决方案。

于 2019-10-10T05:44:22.467 回答
0
  1. 复制并粘贴项目位置的文件夹和文件,以集成项目模块并构建项目,即使名称空间正确。这是解决方法

  2. 文件/文件夹不正确可见,因此右键单击 在此处输入图像描述不正确的可见文件/文件夹,然后单击包含在项目中

  3. 构建项目 - >如果发生任何错误,那么它就像命名空间可能是错误的,因为从一个项目复制到另一个项目或具有不同位置的同一个项目,以便检查它

  4. 如果项目目标的特定组合不支持 Build action 'Page' 之类的错误。

  5. 通过进一步的步骤去解决在此处输入图像描述

于 2017-06-09T09:46:00.480 回答
-2

打开解决方案资源管理器并单击“显示所有文件”按钮,它将显示项目中存在的文件,而您无法看到它们。然后,如果您想将它们包含在您的项目中,请选择文件夹并右键单击它并选择包含在项目中。

于 2017-05-16T09:24:46.643 回答