【问题标题】:Visual Studio 2015 - missing content in solution explorer branchesVisual Studio 2015 - 解决方案资源管理器分支中缺少内容
【发布时间】:2015-12-09 00:06:57
【问题描述】:

这是我的问题:

解决方案资源管理器似乎没有显示展开的解决方案树的内容。它只显示树的第一层。如果您单击全部展开或展开分支,则它是空的。好的,我知道它们是解决方案的一部分,因为它们能够在磁盘结构中看到它们并且它们被编译并且可以通过诸如“codemaid”之类的插件进行检查。这发生在新项目和旧项目上。

我尝试了各种不同的过滤器和我能找到的所有设置,但我认为如果过滤器关闭并显示所有文件,你会看到项目中的任何一个东西。哦,是的,我选择了解决方案和项目分支。

我已经进行了修复并安装并重新安装了 VS2015,并在网上搜索了几个月 :) 这一切都是从我将代码组织到子文件夹中而不显示在资源管理器中开始的。所以我写了很多“平面”代码,其中类位于项目的根目录中。旧版本的 VS 仍然可以正常工作(现在我必须重新安装,因为我删除了它们)。

我目前解决这个问题的思路是跟踪树对象并确保它是最新的对象。

【问题讨论】:

  • 你能分享一张Abitar的截图吗?
  • 我的声誉不够高,无法发布图片。所以这里有一个链接:dropbox.com/s/wow5aidr5ox9hkb/solsnip.png?dl=0
  • 感谢 Abitar - 例如,您能否通过创建一个新的空白 WPF 应用程序来重现这一点?
  • 它发生在所有项目上。让我困惑的事情,在 Blend 中不会发生。
  • 很奇怪。您是否还有其他安装了 2015 的设备或 VM 可以检查?

标签: visual-studio-2015 solution-explorer


【解决方案1】:

在解决方案资源管理器中随机打开/关闭节点(尤其是解决方案节点)为我修复了视觉错误。

【讨论】:

    【解决方案2】:

    由于我的类/XAML 页面中有多个命名空间而发生在我身上。我无法在解决方案资源管理器中的一个文件夹中看到类文件。一旦我将它们全部放在同一个命名空间中并重新启动 Visual Studio,它就会恢复正常。

    【讨论】:

      【解决方案3】:

      撞车后我也遇到过这种情况。我不知道为什么我的一些项目突然消失了。经过一番挖掘,如果您在解决方案资源管理器中右键单击解决方案,我发现有一个名为“取消隐藏文件夹”的菜单项。选择它将带回您的文件夹和项目。至少它适用于我的情况。

      可悲的是,vs2015 不会告诉您您的解决方案处于文件夹隐藏模式。 :(

      【讨论】:

        【解决方案4】:

        就我而言,似乎是Mexedge Stylesheet Extension 2.4 导致了问题。我禁用它并重新启动VS,问题就消失了。

        在此之前,我曾多次尝试重启 VS 并在解决方案中卸载单个项目,但都没有成功。

        不知道最新版本的扩展(2.6)是否效果更好。

        【讨论】:

          【解决方案5】:

          此链接中描述的问题听起来就像您(目前也是我的)问题:

          https://community.flexerasoftware.com/showthread.php?219321-Visual-Studio-2015-Solution-Explorer-nodes-do-not-show-files-for-other-projects

          所以,VS2015 中似乎有一个错误。 InstallShield 会触发它。也许其他插件也可以。

          如果我在 2015 解决方案中加载了 InstallShield 项目,我只会得到一个级别的文件(即过滤器不显示任何内容)。如果我卸载 InstallShield 项目并刷新解决方案资源管理器(例如,在每个项目的基础上切换全部显示,或者关闭并重新打开项目),那么我的所有文件都会再次显示!

          【讨论】:

          • 除此之外,InstallShield 项目也仅在它是与其他项目的解决方案的一部分时才显示到第一级,因此有一大堆您看不到也看不到的东西。如果 InstallShield 项目在它自己的 2015 实例中打开,它似乎工作正常
          【解决方案6】:

          我偶然发现了这个问题,显然是一个插件把它搞砸了,当我重新安装它并(再次)删除它时,它修复了它。

          在更新、重新安装和删除插件的过程中,问题自行解决。

          这是我第三次进入扩展列表并删除所有可移动扩展时修复的问题。并且碰巧在修复它需要几个小时之前检查问题。

          但是,我不知道是哪一个(或多个)造成了它,并且在我处理它时会密切关注它。

          我的感觉是从 VS2010 到 VS2015 的所有升级都留下了垃圾。但是我确实知道自从我在这台计算机上安装 VS2015 以来一直发生这种情况,现在我很高兴它现在可以正常工作。感谢所有帮助,包括漂亮的编辑器 :)

          【讨论】:

            猜你喜欢
            • 2015-10-25
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2015-10-22
            • 2012-11-24
            • 1970-01-01
            • 2015-04-22
            相关资源
            最近更新 更多