Visual Studio 2015 - отсутствует контент в ветках обозревателя решений

Вот моя проблема:

Похоже, что обозреватель решений не отображает содержимое расширенного дерева решений. Он показывает только первый уровень дерева. Если вы нажмете развернуть все или разверните ветку, она пуста. Хорошо, я знаю, что они являются частью решения, так как могут видеть их в структуре диска, они компилируются и могут быть проверены плагинами, такими как "codemaid". Это происходит на новых проектах и ​​старых проектах.

Я пробовал все виды вещей с различными фильтрами и всеми настройками, которые я могу найти, но я подумал бы, если фильтры отключены и показывают все файлы на вас, видят что-то в проекте. Да, и я выбрал как решение, так и ветки проекта.

Я выполнил ремонт, выполнил установку и переустановку VS2015 и искал в Интернете в течение нескольких месяцев:) Все началось с того, что я организовал свой код в подпапки и не отображался в проводнике. Поэтому я писал много "плоского" кода, где классы находятся в корне проекта. Старые версии VS по-прежнему работают правильно (сейчас мне приходится переустанавливать, потому что я их удалил).

Мой текущий ход мыслей, чтобы решить эту проблему, - отследить древовидный объект и убедиться, что это современный объект.

Скриншот визуальной ошибки VS

6 ответов

Проблема, описанная в этой ссылке, звучит так же, как ваша (и в настоящее время моя) проблема:

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

Похоже, в VS2015 есть ошибка. InstallShield запускает его. Может быть, другие дополнения тоже.

Если у меня загружен проект InstallShield в решении 2015 года, я получаю только один уровень файлов (то есть фильтры ничего не показывают). Если я выгружаю проект InstallShield и обновляю обозреватель решений (например, переключаю показывать все для каждого проекта или закрываю и заново открываю проект), то все мои файлы появляются снова!

Это случилось и со мной после аварии. Я не знал, почему некоторые из моих проектов внезапно исчезли. После некоторых копаний я обнаружил, что есть пункт меню "Показать папки", если щелкнуть правой кнопкой мыши решение в обозревателе решений. Выбор его вернет вашу папку и проекты. В аренде это сработало для моего случая.

Печально то, что vs2015 не скажет вам, что ваше решение находится в режиме скрытых папок.:(

Это случилось со мной в результате наличия нескольких пространств имен на моих страницах классов /XAML. Я не смог увидеть файлы классов в одной из моих папок в обозревателе решений. Как только я собрал их все в одном пространстве имен и перезапустил Visual Studio, он вернулся в нормальное состояние.

Я наткнулся на проблему, по всей видимости, по линии, которую подключал плагин. Когда я переустанавливал и удалял (снова), он исправлял это.

В процессе обновления, переустановки и удаления плагина проблема устранена сама собой.

Это было исправлено в третий раз, когда я спустился в список расширений и удалил все сменные расширения. И случиться, чтобы проверить на наличие проблемы прежде, чем много часов, которые потребовались бы, чтобы восстановить это.

Но я понятия не имею, кто из них вызвал это, и буду внимательно следить за этим, пока я над ним работаю.

Мои ощущения остались от мусора от всех обновлений, которые происходили с VS2010 до VS2015. Но я знаю, что это всегда происходило с тех пор, как я установил VS2015 на этот компьютер, и теперь я счастлив, что теперь он работает правильно. Спасибо за всю помощь, включая хороший редактор:)

Случайное открытие / закрытие узлов (особенно узла решения) в обозревателе решений исправляет визуальную ошибку для меня.

В моем случае, похоже, что расширение Mexedge Stylesheet 2.4 было причиной проблемы. Я отключил его и перезапустил VS, и проблема исчезла.

До этого я делал разные попытки с перезапуском VS и выгрузкой отдельных проектов в решение, но безуспешно.

Я не знаю, работает ли последняя версия расширения (2.6) лучше.

Другие вопросы по тегам