Irgendwie funktioniert die Visual Studio-Suche für mich nicht mehr. Jedes Mal, wenn ich in "Gesamte Lösung" nach Text suche, erhalte ich folgendes Ergebnis:
Alle suchen "[Was auch immer ich gesucht habe]", Unterordner, Ergebnisse suchen 1, "Gesamte Lösung" Es wurde kein passender Text zum Suchen gefunden. Die Suche wurde gestoppt.
Warum heißt es plötzlich "Es wurden keine Dateien gefunden, in die gesucht werden konnte"?
Ich habe bei Google eine Reihe von Links gefunden, die Ctrl+ Breakoder Ctrl+ drücken Scroll Lock, aber keiner von ihnen scheint für mich zu funktionieren.
visual-studio
Leora
quelle
quelle
Antworten:
Ich bekomme ab und zu dieses Problem. Eine scheinbar unsinnige Lösung, die ich gefunden habe, besteht darin, in das Fenster Ergebnisse suchen (nicht in das Ausgabefenster) zu klicken. Sobald der blinkende Textcursor sichtbar ist, drücken Sie vier- oder fünfmal Ctrl+ Break. Dies scheint zu "entsperren", was auch immer das Problem verursacht.
Es gibt Berichte, Ctrl+ die ScrLkmöglicherweise anstelle von Ctrl+ verwendet werden müssen Break. Wenn dies nicht funktioniert, versuchen Sie es Breakalleine.
Anmerkung von Codeguard: Ich habe eine Erklärung und deterministische Lösung für dieses Problem gefunden
quelle
Ctrl + break
hat bei mir nicht funktioniert. StattdessenCtrl + ScrollLock
hat funktioniert. Dies war auf VS2010.Windows 7 Pro SP1 64-Bit, Visual Studio 9.0.30729.1
Hat nicht funktioniert:
Hat funktioniert:
Quelle: Kommentare in Gordons Link ...
quelle
Fehlerquelle
Dies ist weder ein Fehler in Visual Studio noch in Windows. In der Tat ist der Fehler in Ihrer Tastatur! Es wurde berichtet, dass viele Tastaturen verschiedener Hersteller fehlerhaft sind.
Problem
Wenn Sie zuerst Ctrl+ drücken Breakund loslassen Ctrl, bleibt Break auf einer fehlerhaften Tastatur hängen. Wenn Sie jemals Ctrl+ Break"falsch" gedrückt haben, tritt dieses Problem auf, wenn die Suche unterbrochen wird.
Einzelheiten
Entsprechend den Scan-Code-Spezifikationen sind Breakund Ctrl+ Breakspeziell. Sie senden "make" (drücken) UND "break" (freigeben) Scan-Codes, sobald Sie drücken Break. Sie senden nichts, wenn Sie freigeben Break. Die fehlerhafte Tastatur sendet die folgende Sequenz:
Das heißt, Ctrl+ Breakwird nie veröffentlicht, sondern stattdessenPause freigegeben.
Reproduktion
Sie können beispielsweise altes gutes Spy ++ aus Visual Studio-Tools verwenden. Hängen Sie es an etwas an, z. B. an einen Windows-Notizblock, und überwachen Sie Nachrichten (ich schlage vor, dass Sie nur Tastaturmeldungen auswählen). Drücken Sie Ctrl+ Breakund lassen Sie Ctrlzuerst los . Überprüfen Sie die Ausgabe von Spy ++. Sie sehen die Sequenz, die ich im Abschnitt Details gezeigt habe.
Ich habe zwei verschiedene Tastaturen auf demselben Computer ausprobiert. Logitech K120 hat den Fehler, während sich einige andere Mitsumi-Tastaturen gemäß den Spezifikationen verhalten und den Fehler nicht haben.
Wenn Sie darüber nachdenken, ist es leicht zu verstehen, dass korrektes Verhalten eine Sonderfallbehandlung erfordert, während fehlerhaftes Verhalten naiv ist. Aus diesem Grund können viele verschiedene Tastaturen fehlerhaft sein.
Lösung
Ersetzen Sie Ihre Tastatur :)
Problemumgehung
Sie müssen nur Ctrl+ drücken Breakund Breakzuerst auf die Freigabe achten . Es spielt keine Rolle, welche Anwendung aktiv ist.
quelle
Dieser Fehler ist schon lange in Visual Studio aufgetreten und scheint nie behoben zu werden.
Siehe diesen MS Connect-Artikel aus dem Jahr 2004:
http://connect.microsoft.com/VisualStudio/feedback/details/105511/find-in-files-says-no-files-were-found-to-look-in-find- wurde gestopptIch konnte nicht glauben, dass sie es in VS2010 immer noch nicht behoben hatten - aber es ist immer noch da :(
Das Element Verbinden wurde als markiert geschlossen - wird nicht behoben : https://connect.microsoft.com/VisualStudio/feedback/details/718217/find-was-stopped-in-progress-while-performing-search-in- Visual-Studio
quelle
Ctrl+ Breakoder Ctrl+ScrLk Suchvorgang abbrechen. Versuch es. Was passiert ist, ist, dass einige Softwareschichten (vermutlich Windows) glauben, dass diese Tasten immer noch gedrückt werden, obwohl dies nicht der Fall ist. Durch Drücken und Loslassen wird die Flagge gelöscht.
Es kann eine dieser Kombinationen sein:
Ctrl+Break
Alt+Break
Break
Ctrl+ScrLk
Denken Sie daran, dass Sie mehrere Steuer- und Alt-Tasten auf Ihrer Tastatur haben - versuchen Sie es mit jeder von ihnen. Wenn es die rechte CtrlTaste + ist, wird das Problem durch ScrLkDrücken der linken Taste Ctrlnicht behoben.
Hier ist das Connect-Problem, das Microsoft als "Won't Fix" geschlossen hat.
Wenn dies ein wiederkehrendes Problem für Sie ist, gibt es eine Visual Studio-Erweiterung , die den virtuellen Schlüssel unterdrückt, der das Problem verursacht.
quelle
Ctrl+ Fund Ctrl+ Shift+F arbeiten nicht mehr an der Visual Studio 2015 Community Edition.
Mein Freund sagte mir, ich gehe zu:
Extras → Import- und Exporteinstellungen:
Wählen Sie: Alle Einstellungen zurücksetzen → Weiter
Wählen Sie: Nein, setzen Sie einfach die Einstellungen zurück und überschreiben Sie meine aktuellen Einstellungen → Weiter
Wählen Sie: Allgemein → Fertig stellen
quelle
In meinem Fall hatte ich ein falsches Zeichen im Feld "Diese Dateitypen anzeigen:" im Suchfenster.
Das Entfernen des Zeichens löste das Problem.
Visual Studio 2017
quelle
Ich habe alle vorherigen Optionen ausprobiert. Sie haben nicht für mich gearbeitet, aber durch das Lesen habe ich sichergestellt, dass dies ein Fehler ist, und ich muss einige unbekannte Wege ausprobieren, um ihn zum Laufen zu bringen. Also habe ich eine einfache Dateisuche in Visual Studio 2010 versucht in:
Beides hat funktioniert.
Dann habe ich Find in Files und woah versucht ! Es fing an zu arbeiten.
quelle
Die Suchlösung in Visual Studio 2012 ist kaputt. Ich habe dies auf drei Maschinen getestet, auf zwei nicht funktioniert. Was ich gefunden habe, was funktioniert, ist auf den Dropdown-Pfeil neben dem Suchfeld zu klicken und Alle suchen auszuwählen. Dies ist ein bisschen schmerzhaft, da Sie bei jeder Suche in der Lösung Dropdown auswählen müssen.
quelle
Leider funktioniert keiner dieser speziellen Tastenanschläge bei mir. Nur ein Neustart von Visual Studio 2010 scheint für mich zu funktionieren.
quelle
Ich hatte das gleiche Problem in Visual Studio 2013 (Update 3). Keine der zuvor aufgeführten Tastenkombinationen hat bei mir funktioniert. ich hatte
*.cs
in den FileTypes ausgewählt.Um es zum Laufen zu bringen, habe ich es geändert
*.*
und dann wieder zurück zu*.cs
- jetzt funktioniert es.quelle
Ich verwende Visual Studio 13 seit einigen Jahren ohne dieses Problem und habe dieses Problem nach dem Anwenden von Update 5 oder es könnte eine seltsame Tastenkombination sein, die ich unwissentlich gedrückt habe und die es ausgelöst hat. Ich weiß es nicht genau.
Die Lösung von Echelon_Force hat bei mir funktioniert. Vielen Dank!
Hat nicht funktioniert:
Ctrl + Break
Ctrl + Scroll Lock
Hat funktioniert:
Break (im Fenster Ergebnis 1 & 2 suchen - Nur einmal gedrückt)
Viel Spaß beim Finden in Dateien!
quelle
Alle Kombinationen von Scroll Lockund Breakhaben nichts für mich getan. Um dieses Problem zu umgehen, habe ich das Lösungsverzeichnis zu den Suchordnern hinzugefügt (die zweite Schaltfläche mit Auslassungspunkten) und dann das Feld Suchen in in das Lösungsverzeichnis geändert. Das Grundproblem besteht immer noch, aber für mich ist dies funktional dasselbe.
(Visual Studio 2013, Windows 8.1, x64)
quelle
Ich hatte heute das gleiche Problem wie glenneroo, nachdem ich Visual Studio 2019 auf 16.4.3 aktualisiert hatte. Ich habe hier eine Lösung gefunden, die für mich funktioniert hat .
Öffnen Sie
Find Options
und prüfen Sie, ob dasLook at these file types
Textfeld ein (Sonder-) Zeichen enthält . Wenn ja, entfernen Sie es.quelle
In Visual Studio 2013 nach Update 3 hatte ich das gleiche Problem. Vorher konnte ich einfach ".cs" oder ".cshtml" in die : und es würde funktionieren. Aber nach Update 3 muss ich jetzt " .cs" oder " .cshtml" (oder welche Dateitypen ich auch suchen möchte) eingeben und es funktioniert einwandfrei.
quelle
Das funktioniert bei mir, nachdem alles andere nicht oder nur manchmal funktioniert hat:
Führen Sie die Suche durch und halten Sie während der Suche die CRTL ganze Zeit gedrückt Break.
quelle
Wenn Sie nach mehreren Dateitypen suchen, müssen diese durch a getrennt werden. Charakter, kein Leerzeichen.
Dies liefert die richtigen Ergebnisse:
Dies gibt überhaupt nichts zurück:
Dies ist nicht das Problem des Originalplakats, aber für andere Leute, die nicht herausfinden können, warum ihre Suche nicht funktioniert, könnte dies der Grund sein.
quelle
Noch eine späte Antwort, aber ich habe noch eine andere "Lösung" für dieses Problem gefunden.
Wenn es so aussieht, als ob die Visual Studio-App bei der Suche eingefroren ist, lassen Sie es in Ruhe. Mach es nicht zu. Starten Sie es nicht neu. Lassen Sie es einfach etwa 10-15 Minuten lang laufen und das Problem kann sich von selbst beheben, wie es in meinem speziellen Fall der Fall war. Ich bin mir nicht sicher, warum es das Problem gelöst hat, wenn ich es in Ruhe gelassen habe, obwohl ich völlig ungebildet davon ausgehe, dass Visual Studio eine Art Index erstellt, um Dateien durchsuchen zu können und auf einen Haken zu stoßen. Sobald die 10-15 Minuten abgelaufen sind und VS die Suche abgeschlossen hat, scheint es danach in Ordnung zu sein.
quelle
Wahrscheinlich nicht für die meisten Situationen zutreffend, aber was es für mich behoben hat, war das Deaktivieren von "Reguläre Ausdrücke verwenden" im Suchfenster. Ich hatte zuvor reguläre Ausdrücke für einige knifflige Ersetzungen verwendet und mich nicht ausgeschaltet, wenn ich fertig war. Ich denke, es war vielleicht ein Teil des einfachen Ersetzungstextes (siehe unten - hatte einige Sonderzeichen) als Beginn eines unvollständigen oder fehlerhaften regulären Ausdrucks und konnte daher keinen Abgleich durchführen. Wäre schön, wenn es dir sagen würde!
quelle
(
Zeichen ohne Übereinstimmung im Text "Find what". Der Text "Ersetzen durch" ist in Ordnung, da Klammern in diesem Feld nichts Besonderes sind.Es scheint nur zu blockieren, wenn ich Ctrl+ F( In vollständiger Lösung suchen ) und niemals Ctrl+ Shift+ F( In Dateien suchen ) verwende.
quelle
Dieser
Ctrl
+Break
Trick hat jahrelang bei mir funktioniert, es ist wirklich interessant zu verstehen, warum dies passiert . Mit VS2015 habe ich ein ähnliches Problem mit der Suche: MeinCtrl
+Shift
+F
funktioniert einfach nicht, diese Tastenkombination scheint ignoriert zu werden, wenn ich sie drücke. Ich habe versucht, sogar VS 2015 neu zu installieren, und ich habe immer noch das gleiche fehlerhafte Verhalten.Falls jemand ein identisches Problem hat, ist dies der Grund:
Ich stelle fest, dass VS2015 aus irgendeinem zufälligen Grund das Dialogfeld "In Dateien suchen" auf einem anderen Monitor anzeigt, der an meinen PC angeschlossen ist. Dieser andere Monitor ist ein 4K-Samsung-Fernseher, der normalerweise ausgeschaltet bleibt, und ich habe keine Ahnung, warum VS 2015 dieses Suchdialogfeld an diesen Monitor sendet. Überraschenderweise bewegt sich der Suchdialog beim Einschalten meines Fernsehgeräts von selbst auf den primären Monitor!
quelle
Ich führe Visual Studio 2012 Professional in einer virtuellen Maschine aus und verbinde mich mit rdesktop von einer Linux-Maschine aus.
Keiner der anderen Vorschläge funktionierte, aber das Problem wurde gelöst:
quelle
Folgendes hat bei mir funktioniert. Visual Studio → Menü Windows → Fensterfenster zurücksetzen . Durch die Größenänderung von Visual Studio wurde die Option ausgeblendet.
quelle
Dies war eines meiner größten Probleme mit Visual Studio. Für mich (Windows 10, Visual Studio 2015) wurde das Fenster "Suche in allen Dateien" mit einem White-Out gesperrt print screen.
quelle
Ctrl+ Breakfunktioniert für Visual Studio 2008
quelle
Bei mir hat nichts funktioniert. Ich benutze auch Resharper. Also musste ich meine VS-Tastenkombinationen zurücksetzen und Resharper-Verknüpfungen erneut anwenden. Nur das hat mich zum Laufen gebracht.
quelle
Dies ist für mich mit dem Update auf Version 15.8.8 von Visual Studio aufgetreten. Keiner der oben genannten Schritte hat funktioniert. Es liegt kein Fehler vor. Genau das, was als "steckengebliebene" Suche erscheint.
Ich hatte kürzlich ApexSQL Refactor 2018.03.0331 installiert. Durch die Deinstallation wurde das Problem nicht behoben und scheint nicht die Ursache zu sein. Es scheint mit Version 15.8.8 des Visual Studio-Updates verwandt zu sein.
Ich habe Visual Studio vollständig deinstalliert und Version 15.8.8 erneut installiert. Das Problem mit der Strg-Umschalt-F-Suche in der gesamten Lösung ist kein Problem mehr. Was auch immer das Problem verursacht hat , es wird nach der Deinstallation und Installation behoben.
Ich habe ApexSQL Refactor 2018.03.0331 erneut installiert und alles funktioniert immer noch gut.
quelle
Ich habe eine ähnliche Situation mit Visual Studio Community 2017 und jetzt 2019 (gepatcht auf 16.1.4). In meinem Fall werden keine Ergebnisse angezeigt, sondern nur für immer gesucht, ohne jemals etwas zu finden. Meine Lösung bestand darin, das Dialogfeld "Suchen und Ersetzen" abzudocken und an eine beliebige schwebende Position zu verschieben. Nach dem Abdocken scheint es gut zu funktionieren, auch nachdem es wieder an seine ursprüngliche Position zurückgedockt wurde.
quelle