Я периодически сталкивался с этой нечеткой проблемой в Visual Studio 2012, работающей в Windows 7. Иногда, когда я пытаюсь свернуть папку решений в обозревателе решений, дерево под папкой вообще не сворачивается. Кажется, что он переключается на другое расширенное состояние, но маленький треугольник рядом с именем папки правильно переключается в закрытую ориентацию. Вот что я имею в виду:
Иллюстрация A - Папка расширенного решения
Обратите внимание, что треугольник рядом с Transitional находится в открытой ориентации.
Затем я нажимаю на треугольник рядом с Transitional, чтобы свернуть папку, но вместо того, что вы ожидаете, я получаю этот результат:
Иллюстрация B - папка с исправлениями "свернуть"
Опять же, обратите внимание, что треугольник указывает, что папка свернута, хотя это явно не так.
До сих пор единственным действием, которое временно исправляет проблему, является закрытие и повторное открытие решения, и мне еще предстоит определить, что заставляет проблему повториться. Интересно, испытал ли кто-нибудь из вас это, и если да, то вы нашли более постоянное решение?