Visual Studio "Найти" результаты в "Нет файлов, которые были найдены для поиска. Найдите остановленный прогресс".

Иногда при разработке в среде Visual Studio IDE, когда вы используете диалоговое окно "Найти файлы", чтобы найти что-то, поиск завершается с ошибкой, и в окне "Найти результаты" вы увидите следующее сообщение.

Не найдено файлов для поиска. Найдите остановленный прогресс

Как только это сообщение появится, все последующие запросы приведут к тому же сообщению. Ничего не устраняет проблему, включая перезагрузку компьютера, кроме нажатия Ctrl + ScrLk.

Что заставляет Visual Studio входить в это состояние и есть ли установка, чтобы навсегда предотвратить ее?

Ответ 1

В соответствии с этот поток:

Отправлено Microsoft на 10/13/2009 в 16:33

Привет всем,

Спасибо за ваш постоянный интерес в этой ошибке. Мы смогли периодически воспроизводить проблему несколько версий Visual Studio работает в нескольких версиях Windows и определили основную причину как внешний по отношению к VS. Команда Windows к сожалению, не успели исправить это для их нынешнего выпуска, но мы работают с ними, надеюсь эта ошибка исправлена ​​для будущего версии Windows. В настоящее время обходной путь (как многие из вас отметили) нажмите Ctrl + Scroll Lock, Ctrl + Break, или только ключ Break.

Опять же, спасибо за все подробности вы сообщили об этой ошибке. если ты имеют какие-либо дополнительные вопросы или комментарии, пожалуйста, не стесняйтесь публиковать снова здесь; хотя этот вопрос был давно закрыто, я сделаю уверен, что он остается на нашем радаре.

Спасибо, программа Бриттани Беренс Менеджер, VS Platform - Редактор

Эта ошибка существует с по крайней мере с 2004 года и, по состоянию на указанную выше должность в 2009 году, не была исправлена.

Ответ 2

Иногда Ctrl + Break работает, иногда Alt + Break, иногда Ctrl + Scroll Lock и в других случаях Alt + Scroll Lock.

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

Ответ 3

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

MyComputer\HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\[VS VERSION NUMBER]\Find

Конечно, [VS VERSION NUMBER] должен быть внутренним номером версии IDE. Не забудьте перезагрузить компьютер.

Помните, что удаление реестра в реестре опасно. Как и любой, кто заботится о SO, но в любом случае...

Ответ 4

Я не думаю, что вы можете что-то сделать, чтобы предотвратить это. Кажется, что это произошло после того, как я остановил сборку с помощью CTRL + Break... Может быть, я нажимаю CTRL + Scroll Lock за это время?

Мне это случалось только 2-3 раза, и это было несколько месяцев друг от друга.

То, что он говорит, это то, что иногда при выполнении поиска в Visual Studio вы получаете указанное сообщение об ошибке. Хотя вы знаете, что есть вещи, которые можно найти. Это странное состояние, в которое входит Visual Studio. Если вы нажмете (CTRL + Scroll Lock), он "исправит" проблему.

Ответ 5

В настоящее время на сайте Connect есть девять ошибок, отмеченных как Невоспроизводимые.

Я создал еще один для Visual Studio 2010 SP1: "Поиск остановлен" при выполнении поиска в Visual Studio

Пожалуйста, проголосуйте за него, если вы не можете выполнить поиск.

PS: Microsoft утверждает, что они исправили его в Visual Studio 2012.

Ответ 6

Посмотрите, помогает ли этот вопрос с помощью Stack Overflow:

Поиск перестает работать для "Цельного решения"

Краткая версия решения:

Вы должны попробовать щелкнуть по окну "Найти результаты", и как только мигающий текстовый курсор будет виден, нажмите Ctrl + Break четыре или пять раз. Это должно сделать трюк.

Ответ 7

У меня была эта проблема и я увидел ответы людей о нескольких комбинациях Ctrl + Break/Pause Scroll Lock.

Я подумал об этом, но я подумал, что это плохое решение (особенно, когда я использую клавиатуру Mac, чтобы эти ключи были недоступны).

Итак, решение, которое я нашел, состояло в том, чтобы сделать это:

  • Меню: Инструменты → Функции → Среда → Найти и заменить

  • Снимите флажки в верхней тройке (по умолчанию отмечены мои настройки).

  • Повторно проверьте три верхних флажка.

Et voila, все должно работать нормально.

Ну, это все равно для меня, что было облегчением, поскольку я не могу поверить, что Microsoft позволит использовать странную комбинацию клавиш для работы с такой ошибкой.

Я надеюсь, что это поможет!

Ответ 8

Мой опыт с этой проблемой:

Шаги по воспроизведению

Я просто испытал это, используя Windows Server 2008 R2 Standard и Visual Studio 2010 SP1.

Я получал доступ к Visual Studio удаленно через Citrix Receiver (с моего компьютера, A, до B) и через Windows Remote Desktop (от B до C). В этой настройке (объединение двух удаленных сеансов) иногда я застрял ключи модификатора.

В B я нажал Windows + Pause, чтобы открыть окно "Свойства системы". (Это может быть или не быть связано, я подозреваю, что может быть нажатие клавиши или что-то в этом роде.)

Позже, когда я открыл Visual Studio на C, у меня была эта проблема. Обратите внимание, что я всегда использую Ctrl + Shift + F для доступа к окну Найти все.

Решение

Я решил это, нажав Ctrl + Scroll Lock, как это было предложено в других ответах.

Причина

Что касается этого, я заметил, что если я нажимаю Ctrl + Break, в то время как текстовый курсор находится в окне "Найти результаты", но до того, как будут найдены какие-либо результаты, поиск останавливается с тем же сообщением. Это указывает на то, что это связано с проблемой клавиатуры.

Как сообщают другие, очевидно, это ошибка Windows. Здесь обсуждается это.

Ответ 9

Это не ошибка Visual Studio или ошибка Windows. Это ошибка клавиатуры. См. Ответ в двойном вопросе fooobar.com/questions/19617/....

Ответ 10

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

Ответ 11

У меня было это в Visual Studio 2015 вчера.

В Find in Files, в текстовом поле Посмотрите:, Я набрал

*. *

вместо полного решения, что также вызвало отсутствие поиска файлов.

Ответ 12

Я могу воспроизвести вашу проблему.

Ниже перечислены следующие шаги, которые вы можете попробовать:

  • Проверьте настройку "Найти и заменить" (меню "Инструменты" → "Среда" → "Найти и заменить" ).
  • Откройте "Командная строка разработчика для VS2013" и вставьте "devenv.exe/resetsettings"

  • Используйте мастер установки Visual Studio (через панель управления) для восстановления Visual Studio. Вы также можете прочитать ссылку "Найти в файлах":

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

Ответ 13

Я столкнулся с очень похожей проблемой. Я искал папку для всех файлов для фразы во всех файлах .cs в моем решении. Visual Studio все время говорила: "Нет файлов, которые можно было бы найти". (У него не было части сообщения "Остановить ход" ).

Я искал сообщение и нашел этот вопрос. Предложенные команды клавиатуры в других ответах не работали.

Мне нравится использовать клавиатуру для навигации. Я случайно ударил Alt + B и Space. Alt + B - это ярлык для перехода к флажку "Включить su b -folders" в форме "Найти и заменить". Строка пробела сняла флажок, а затем Alt + A выполнил действие Find A. Поскольку это не поиск подпапок, файлы не найдены. Сообщение было правильным.

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

Ответ 14

Я нашел еще одну причину этого: перемещение папки решения в новое место, когда CMake является частью процесса сборки.

Я работал с Chromium Embedded Framework и переместил главную папку CEF с e:\на c: \. Кажется, это сломает все, в том числе Find, потому что скрипты сборки CMake используют жесткий код для тома диска и полного пути (E:\folder) в исходные пути.