Visual studio 2008 Visual Studio 2008解决方案资源管理器随机扩展文件夹

Visual studio 2008 Visual Studio 2008解决方案资源管理器随机扩展文件夹,visual-studio-2008,Visual Studio 2008,VS2008为我随机打开子文件夹。有时只是几个,有时是我的项目或解决方案中的每个子文件夹。即使在我不使用它的情况下也会发生这种情况-昨晚我关闭了,我的解决方案资源管理器关闭得很紧-今天早上,一个大型项目打开了几十个子文件夹 这不是恢复以前保存的状态的问题-打开的大多数文件夹都不是项目的一部分,我从未使用VS查看过它们 我已经下载并安装了外接程序,它让我可以很好地折叠所有内容。但我不想每天都这样做几次——它会关闭我想打开的文件夹 那么,有人知道为什么会发生这种情况以及如何阻止它吗 我在几个月前发现

VS2008为我随机打开子文件夹。有时只是几个,有时是我的项目或解决方案中的每个子文件夹。即使在我不使用它的情况下也会发生这种情况-昨晚我关闭了,我的解决方案资源管理器关闭得很紧-今天早上,一个大型项目打开了几十个子文件夹

这不是恢复以前保存的状态的问题-打开的大多数文件夹都不是项目的一部分,我从未使用VS查看过它们

我已经下载并安装了外接程序,它让我可以很好地折叠所有内容。但我不想每天都这样做几次——它会关闭我想打开的文件夹

那么,有人知道为什么会发生这种情况以及如何阻止它吗


我在几个月前发现的和这个差不多,但没有得到回答。我希望有人找到了解决办法。

在黑暗中拍摄,但可能会关闭解决方案,从解决方案文件夹中删除.suo文件并重新启动studio?

该问题几乎肯定源于有人试图解决扩展性API中的一个古怪问题,该问题有时需要以编程方式扩展解决方案资源管理器中的节点。一些解决方案(包括我的)正确地清理了节点扩展(将它们折叠到原始状态),但另一些解决方案使节点保持扩展状态。如果您安装了一个宏或某种类型的扩展来处理项目项,那么它们可能使用了一种编码错误的方法来执行此操作。您可以通过以下链接了解有关潜在问题的更多信息:


Thanx-这很有趣,但我不知道这是否适用于我。我唯一的附加功能是新的Reflector试用版。我删除了它,我会看看它是否有帮助。我最初的反应是拒绝这个,因为如果我关闭并重新打开,我的suo文件正确地恢复了解决方案资源管理器状态。但是,我查看了该文件,它超过了1MB。那看起来很大,所以我把它删掉了。也许有什么事情搞砸了-我会看看它是否有什么不同。哦,好吧-它又发生了-不管怎样,thanx:)