Visual Studio Solution Explorer не показывает файлы и папки
Неожиданно моя вкладка решений перестала работать на моей Visual Studio 2013. Даже если это уже проект или новый проект, он не отображает файлы и папки в обозревателе решений. (Файл прикреплен)
Я попытался установить reset, перезапустил компьютер, но не работал.
http://msdn.microsoft.com/en-us/library/ms247075(v=vs.100).aspx
В последнее время я не устанавливал никаких новых расширений, я работал над тем, что у меня было на некоторое время.
Есть ли что-нибудь еще, что я могу сделать?
![enter image description here]()
Обновление
Я также получаю это странное сообщение, когда я нажимаю опции Значок:
![enter image description here]()
Ответы
Ответ 1
Проверьте это: http://www.hjerpbakk.com/blog/2014/7/25/no-content-in-solution-explorer-using-visual-studio-2013
Цитата... "Эта проблема связана с повреждением кеша MEF. Установка расширения обратной связи (или установка любого расширения) приведет к недействительности кеша, в результате чего VS перестроит его."
Ссылка на отчет об ошибке: https://connect.microsoft.com/VisualStudio/feedback/details/794111/no-exports-were-found-that-match-the-constraint-contract-name
Ответ 2
Просто, чтобы получить ответ здесь на той же странице, что и вопрос: пользователи должны установить (или удалить) расширение для Visual Studio, поскольку это приведет к перестройке кеша MEF. Связанная статья предложила установить расширение Microsoft Visual Studio 2013 Feedback Tool, которое я сделал, и это сработало, но любое расширение, установленное через меню Инструменты, расширения и обновления, вероятно, выполнит эту работу.
Я думаю, что причина этого могла быть связана с чрезмерной антивирусной программой, но я не могу сказать точно.
Ответ 3
-
Скопируйте и вставьте папки и файлы в место расположения проекта для интеграции модуля проекта и создания проекта, даже если пространство имен имеет правильное значение. Это способ разрешить
-
Файл/папка не отображается правильно, поэтому щелкните правой кнопкой мыши
неправильный видимый файл/папку и нажмите "Включить в проект"
-
Построить проект → Если какая-либо ошибка возникает, то она, как пространство имен, может быть ошибкой, потому что копируется из одного проекта в другой проект или другой проект с другим местоположением, чтобы проверить его
-
Если ошибка, например, "Создать действие", не поддерживается конкретной комбинацией целей проекта.
-
Перейти и решить путем дальнейших шагов ![enter image description here]()
Ответ 4
Поскольку эта проблема из-за повреждения кэша MEF. Просто удалите папку .vs и заново откройте свое решение.
Ответ 5
Откройте "Обозреватель решений" и нажмите кнопку "Показать все файлы", он покажет файлы, которые были в вашем проекте, и вы не смогли их увидеть. Затем, если вы хотите включить их в свой проект, выберите папку и щелкните ее правой кнопкой мыши и выберите "Включить" в проекте.