繁体   English   中英

Visual Studio 2015 - 缺少解决方案资源管理器分支中的内容

[英]Visual Studio 2015 - missing content in solution explorer branches

我的问题在这里:

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

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

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

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

VS视觉错误截图

此链接中描述的问题听起来就像您(以及当前我的)问题:

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项目并刷新解决方案资源管理器(例如,在每个项目的基础上切换显示全部,或者关闭并重新打开项目),那么我的所有文件都会再次出现!

一次撞车事故发生在我身上。 我不知道为什么我的一些项目突然消失了。 经过一番挖掘后,如果您在解决方案资源管理器中右键单击解决方案,我发现有一个名为Unhide Folders的菜单项。 选择它将带回您的文件夹和项目。 至少它适用于我的情况。

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

我偶然发现了这个问题,显然是一个插件已经下线了,当我重新安装它并将其移除(再次)它修复了它。

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

我第3次进入扩展名列表并删除了所有可移动扩展程序。 并且在修复它之前需要花费很多时间来检查问题。

但是,我不知道是哪一个引起了它,并且在我努力的时候会密切关注它。

我的感觉是从VS2010到VS2015的所有升级中留下的垃圾。 但我知道自从我在这台电脑上安装VS2015以来总是这样,现在我很高兴它现在正常工作。 感谢所有的帮助,包括漂亮的编辑器:)

在我的情况下,似乎是导致问题的Mexedge样式表扩展2.4 我禁用它并重新启动VS,问题就消失了。

在此之前,我做了各种尝试,重新启动VS并卸载解决方案中的单个项目,但没有运气。

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM