Подтвердить что ты не робот

Visual Studio 2013 Search Solution Explorer не находит файлы

Итак, я использовал Visual Studio 2013, он разбился, и когда я перезапустил его, Search Solution Explorer прекратил работать правильно:

  • Не удается найти файл, если вы введете точное имя файла
  • Не удается найти статические файлы, например. HTML, CSS, JavaScript и т.д.
  • Не удается найти файлы конфигурации, например. Web.config

Кажется, что все-таки найти некоторые файлы в частичном совпадении, но не все файлы, которые вы ожидаете от него, например. если я ищу Account, я бы ожидал, что он найдет AccountController.cs и AccountControllerTest.cs, но он найдет только последний.

Дополнительная информация:

  • Если я запускаю VS 2013 в безопасном режиме Search Solution Explorer отлично работает без проблем
  • Если я вручную отключу или удалю расширения, которые я использую и запускаю VS нормально, проблема с Search Solution Explorer снова появляется

Кто-нибудь сталкивался с чем-то похожим на это или получал какие-либо предложения о том, как попытаться снова запустить Search Solution Explorer?

Update

У меня была радость: devenv /ResetSkipPkgs и devenv /ResetSettings. После запуска этой команды Search Solution Explorer снова начал работать и работает большую часть времени. Он по-прежнему не срабатывает. Иногда перезапуск Visual Studio заставит его работать снова, но иногда он просто отказывается найти определенные файлы, которые есть.

Обновление 2

Я установил обновление для Visual Studio 2013 Update 2, а Search Solution Explorer работал без каких-либо проблем только за неделю до появления этой проблемы. Перезапуск Visual Studio снова заставил Search Solution Explorer работать.

4b9b3361

Ответ 1

Мне удалось сузить это до расширений, которые я использовал, "Productivity Power Tools 2013", похоже, нарушает функцию поиска для меня в IIS, поэтому я отключил ее пока. Я получаю полный набор результатов при поиске сейчас.

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

Сотрудник также имел некоторый успех в этом решении, запустив DevEnv.exe с помощью /ResetSkipPkgs

http://msdn.microsoft.com/en-us/library/ms241276.aspx

Обновление

Проблема вернулась для меня примерно через 30 минут, никакой конкретной причины не было отмечено. Было здорово, пока оно продолжалось. Удаление всех расширений вызывает то же поведение, что и OP, работает только в безопасном режиме.

Удаление файла .suo также, похоже, исправляет проблему на некоторое время, а затем возвращается. Я собираюсь прибегнуть к переустановке vs2012, чтобы вернуть эту функцию поиска.

Ответ 2

Попробуйте установить VS2013 update 2 CTP перед повторной установкой всего и посмотреть, исправляет ли он ошибку:

Ответ 3

Странно, что он работает в безопасном режиме, или что вам удается исправить, удалив extensiosn, а затем снова появится...

но если некоторые из ваших проектов находятся в папках решений, тогда есть известная ошибка, исправленная, но не выпущенная, по-видимому:

http://connect.microsoft.com/VisualStudio/feedback/details/801836/solution-explorer-doesnt-search-files-projects-inside-solution-folders

Ответ 4

У меня такая же проблема, и я подтвердил, что это связано с VS2013 Update 2 RC. Удалите его, чтобы устранить эту проблему.
Подождите, пока версия GM версии VS 2013 обновится 2.

Ответ 5

У меня все еще была эта проблема до и после установки VS-обновления 3. Я должен отметить, что он ушел после того, как я установил это на некоторое время, а затем вернулся. Я подозреваю (но не могу подтвердить), что ошибка нарушения поведения совпала с блокировкой моей системы, что потребовало перезагрузки...

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

Ответ 6

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

Ответ 7

Запуск devenv/ResetSkipPkgs устранит проблему, но, как отмечено, он вернется. Для постоянного решения добавьте этот параметр в цель в свойствах exe:

"C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe" -ResetSkipPkgs