Visual Studio "Buscar" da como resultado "No se encontraron archivos para buscar. Buscar el progreso detenido".

100

A veces, mientras desarrolla en Visual Studio IDE, cuando utiliza el cuadro de diálogo "Buscar en archivos" para encontrar algo, la búsqueda falla y verá el siguiente mensaje en la ventana "Resultados de la búsqueda".

No se encontraron archivos para buscar. Buscar progreso detenido

Una vez que aparezca este mensaje, todas las búsquedas posteriores darán como resultado el mismo mensaje. Nada soluciona el problema, incluido el reinicio de la computadora, excepto presionar Ctrl+ ScrLk.

¿Qué hace que Visual Studio entre en este estado? ¿Existe alguna configuración para evitarlo permanentemente?

user16470
fuente
2
¿Puede agregar más detalles por favor? ¿Qué estás buscando y por qué?
ReaperUnreal
1
No entiendo la pregunta ni la solución. Por favor elabora.
Jeff Yates
1
Parece que en VS2008, es posible que deba usar Alt en lugar de Ctrl. Ver también: vidmar.net/weblog/archive/2007/04/17/…
Reunanen
2
Esto me acaba de pasar con VS2008. Había tenido un bloqueo de VS antes, pero había reiniciado VS. Ctrl + ScrLk parece funcionar, ¡gracias!
TrueWill
1
Véase también dev102.com/2008/09/04/…
TrueWill

Respuestas:

85

Según este hilo :

Publicado por Microsoft el 13/10/2009 a las 4:33 p.m.

Hola a todos,

Gracias por su continuo interés en este error. Hemos sido capaces de reproducir el problema intermitente en varias versiones de Visual Studio que se ejecutan en varias versiones de Windows y hemos identificado la causa raíz como externa a VS . Lamentablemente, el equipo de Windows no tuvo tiempo de solucionar este problema para su versión actual, pero estamos trabajando con ellos para, con suerte, corregir este error en una versión futura de Windows. En la actualidad, la solución alternativa (como muchos de ustedes notaron) es presionar Ctrl + Scroll Lock, Ctrl + Break, o solo la tecla Break.

Nuevamente, gracias por todos los detalles que proporcionó sobre este error. Si tiene más preguntas o comentarios, no dude en volver a publicar aquí; aunque este problema se cerró hace bastante tiempo, me aseguraré de que permanezca en nuestro radar.

Gracias, Brittany Behrens Program Manager, VS Platform - Editor

Este error ha existido desde al menos 2004 y, a partir de la publicación anterior en 2009, no se había solucionado.

Rayo
fuente
9
Los EM son mentirosos, como suele
ocurrir
10
2013 convocatoria. Aún no lo han arreglado.
Carl
1
Creo que simplemente no funciona en modo de depuración. Una vez que dejé de depurar, la búsqueda funcionó bien
Joe Phillips
1
"Desafortunadamente, el equipo de Windows no tuvo tiempo de arreglar esto para su versión actual" - ¡dame un respiro!
Matthew Lock
3
Ejecutando VS 2008 en Windows 8.1. Sigo viendo el mismo problema. Si es un problema de Windows, se están tomando su tiempo para solucionarlo.
Simon Tewsi
18

A veces Ctrl+ Breakfunciona, a veces Alt+ Break, a veces Ctrl+ Scroll Locky otras veces Alt+ Scroll Lock.

Ahora mismo, nada funciona. Este ha sido un gran problema para mí. Es una pena que Microsoft no haya solucionado este error en los últimos nueve años.

Chad
fuente
1
¿Te refieres a "Vergüenza" MS (o quizás, "La misma vieja" MS ...?; O))
Liam
1
Me refiero a la vergüenza. Me gusta mucho la Sra., Aunque puede que no sea genial, pero a veces realmente entienden mi cabra
Chad
He estado experimentando el mismo problema. Nada lo soluciona, ni siquiera reiniciar. ¿Y cuándo la gente está presionando las distintas combinaciones de teclas? Cuando el cursor está en el editor. Probé las cuatro combinaciones de teclas sin ningún cambio.
Steve A
16

Aparentemente, para aquellos para quienes las combinaciones de teclas no funcionan (como yo en este momento), eliminar la siguiente clave de registro trae la salvación:

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

Por supuesto, [VS NÚMERO DE VERSIÓN] debe ser el número de versión interno del IDE. No olvide reiniciar su computadora.

Eso sí, eliminar cosas del registro es peligroso. Como a cualquiera en SO le importa, pero de todos modos ...

Sandor Drieënhuizen
fuente
1
Ninguna de las otras correcciones funcionó para mí, pero eliminar todas las claves de registro de búsqueda para todas mis versiones de vs sí lo hizo, ¡gracias!
jskunkle
1
No hay dados para mí hoy. Bueno, volvamos a notepad ++ y grep. Tanto por el software de pago, ¿eh?
Tim Abell
1
Funcionó muy bien en VS2010. Me aseguré de reiniciar VS pero no necesité reiniciar Windows.
johnhe4
No funcionó para mí (Visual Studio 2015 en Windows 10)
erict
11

No creo que haya nada que pueda hacer para prevenirlo. Parece ocurrir después de haber detenido una compilación con CTRL + Pausa ... ¿Quizás estoy presionando CTRL + Bloqueo de desplazamiento durante ese tiempo?

Solo me ha sucedido 2-3 veces, y eso fue con varios meses de diferencia.

Lo que está diciendo es que ocasionalmente al realizar una búsqueda dentro de Visual Studio aparece el mensaje de error mencionado. Aunque sepa que hay cosas que encontrar. Es un estado extraño en el que entra Visual Studio. Si presiona (CTRL + Bloqueo de desplazamiento), "solucionará" el problema.

Brian Schmitt
fuente
No funciona para mí (Visual Studio 2015 en Windows 10)
erict
3

He tenido este problema y he visto las respuestas de las personas sobre las múltiples combinaciones Ctrl+ Break/Pause Scroll Lock.

Lo consideré, pero pensé que era una mala solución (especialmente porque uso un teclado Mac, por lo que esas teclas no están fácilmente disponibles).

Entonces, la solución que encontré fue hacer esto:

  1. Menú: HerramientasOpcionesEntornoBuscar y reemplazar

  2. Desmarque las tres casillas de verificación superiores (marcadas de forma predeterminada en mi configuración).

  3. Vuelva a marcar las tres casillas de verificación superiores.

Et voila, todo debería funcionar bien.

Bueno, lo hizo para mí de todos modos, lo cual fue un alivio, ya que no puedo creer que Microsoft permitiera una combinación de teclas extraña como solución para un error como este.

¡Envío esto esperando que pueda ayudar!

gototheant
fuente
3

Vea si esta pregunta de Stack Overflow ayuda:

La búsqueda deja de funcionar para "Solución completa"

Versión corta de la solución:

Debe intentar hacer clic dentro de la ventana Buscar resultados y, una vez que el cursor de texto parpadeante esté visible, presione Ctrl+ Breakcuatro o cinco veces. Eso debería hacer el truco.

djcouchycouch
fuente
2

Mi experiencia con este problema:

Pasos para reproducir

Acabo de experimentar esto usando Windows Server 2008 R2 Standard y Visual Studio 2010 SP1.

Accedía a Visual Studio de forma remota a través de Citrix Receiver (desde mi computadora, A, a B) y a través de Windows Remote Desktop (de B a C). En esta configuración (encadenando dos sesiones remotas), a veces tengo teclas modificadoras atascadas.

En B, presioné Windows+ Pausepara acceder a la ventana Propiedades del sistema. (Esto puede estar relacionado o no; sospecho que podría haber habido una pulsación de tecla bloqueada o algo así).

Más tarde, cuando abrí Visual Studio en C, tuve este problema. Tenga en cuenta que siempre uso Ctrl+ Shift+ Fpara acceder a la ventana Buscar todo .

Solución

Lo resolví presionando Ctrl+ Scroll Lockcomo se sugiere en otras respuestas.

Porque

En cuanto a por qué sucede esto, noté que si presiono Ctrl+ Breakmientras el cursor de texto está en la ventana Buscar resultados , pero antes de que se encuentren resultados, la búsqueda se detiene con el mismo mensaje. Esto me indica que está relacionado con un problema de teclado.

Según lo informado por otros, aparentemente es un error de Windows. Aquí hay una discusión sobre esto .

Sam
fuente
1

Pensé que estaba viendo este problema, pero después de dos días de buscar una solución, descubrí que el selector "Mira estos tipos de archivos" había cambiado y no incluía la extensión de archivo que necesitaba.

tponthieux
fuente
1

Tuve esto en Visual Studio 2015 ayer.

En Buscar en archivos , en el campo de texto Buscar en: , Mecanografié

*. *

en lugar de la solución completa , y eso también provocó que no se encontraran archivos para buscar .

Natrio
fuente
1

Puedo reproducir tu problema.

Hay algunos pasos que puede probar a continuación:

  1. Compruebe la configuración Buscar y reemplazar (menú HerramientasEntornoBuscar y reemplazar).
  2. Abra "Símbolo del sistema del desarrollador para VS2013" y pegue "devenv.exe / resetsettings"

  3. Utilice el Asistente de instalación de Visual Studio (a través del Panel de control) para reparar Visual Studio. También puede leer la referencia sobre Buscar en archivos:

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

Sam4Code
fuente
1

Encontré un problema muy similar. Estaba buscando una carpeta para todos los archivos de una frase en todos los archivos .cs de mi solución. Visual Studio seguía diciendo "No se encontraron archivos para buscar". (No tenía la parte "Buscar progreso detenido" del mensaje).

Busqué el mensaje y encontré esta pregunta. Los comandos de teclado sugeridos en otras respuestas no funcionaron.

Me gusta usar el teclado para navegar. Accidentalmente presioné Alt + B y Espacio. Alt + B es el atajo para saltar a la casilla de verificación "Incluir su b -carpetas" en el formulario Buscar y reemplazar. La barra espaciadora se aclaró la casilla de verificación, y luego Alt + A realiza una Búsqueda Una acción ll. Debido a que no estaba buscando subcarpetas, no se encontraron archivos. El mensaje era correcto.

Después de marcar la casilla "Incluir subcarpetas", las búsquedas encontraron los archivos coincidentes en las subcarpetas. Por lo tanto, si recibe el mensaje "No se encontraron archivos para buscar" sin el mensaje "Buscar progreso detenido", asegúrese de que la búsqueda esté buscando en subcarpetas.

Paul Williams
fuente
1

Encontré otra causa de esto: mover la carpeta de la solución a una nueva ubicación, cuando CMake es parte del proceso de compilación.

Estaba trabajando con Chromium Embedded Framework y moví la carpeta principal CEF de e: \ a c: \. Esto parece romper todo, incluido Find, porque los scripts de compilación de CMake utilizan codifican el volumen del disco y la ruta completa (carpeta E: \) en las rutas de origen.

Dave S
fuente