Я периодически сталкивался с этой нечеткой проблемой в Visual Studio 2012, работающей в Windows 7. Иногда, когда я пытаюсь свернуть папку решений в обозревателе решений, дерево под папкой не сворачивается вообще. Кажется, что он переключается на другое расширенное состояние, но маленький треугольник рядом с именем папки правильно переключается в закрытую ориентацию. Вот что я имею в виду:Solution Explorer иногда не сбрасывает папку, только значок треугольника переключается
Приложение A - Расширенное Решение Папка
Примечание треугольник рядом с Transitional находится в открытом положении.
Затем я нажимаю на треугольник рядом с Transitional, чтобы свернуть папку, но вместо того, что можно было ожидать, я получаю этот результат:
Приложение B - «Collapsed» Решение Папка
Опять же, обратите внимание, что треугольник указывает, что папка рухнула, хотя это, очевидно, не так.
До сих пор единственное действие, которое временно фиксирует проблему, чтобы закрыть и повторно открыть решение, и я до сих пор, чтобы определить, что вызывает проблему рецидивировать. Интересно, испытал ли кто-нибудь из вас это, и если да, то вы нашли более постоянное решение?
Не уверен, что это поможет в любом случае, но удаление файла * .suo в решении может иногда исправить странное поведение. –
Это элемент управления WPF TreeView, часть капитального ремонта VS2010, чтобы «съесть ваша собственная собака ». Принцип, который преследуется в Microsoft. WPF имеет, erm, ... вопросы. Этот, однако, не общий. Произвольно предположим, что есть попытка/уловка, которая, вероятно, не должна ловить. Но вы не были первыми, и VS рушился на рабочий стол, поэтому они добавили его в любом случае. Ищите проблемы с памятью, надстройки всегда идут первыми. –
Вы пытались удалить/отключить дополнения и расширения? –