Sonuçları göstermeyen Sonuçları Bul


103

Bugün, Visual Studio 2012'nin Sonuçları Bul özelliği çalışmayı durdurdu. Bulma Sonuçları penceresi özet bilgileri görüntüler, ancak eşleşen gerçek satırları göstermez. Bu, Sonuçları Bul penceremde görüntülenenlerin tümü:

Find all "mytext", Subfolders, Find Results 1, Entire Solution, ""
  Matching lines: 40    Matching files: 10    Total files searched: 1129

Bu Microsoft forumları posterinin denediği tüm düzeltmeleri denedim:

http://social.msdn.microsoft.com/Forums/en-US/csharpide/thread/1a02f076-29f7-46d1-879a-f8ae6d6abe95

Çözümü yeniden biçimlendirmek ve yeniden kurmaktı . Microsoft MSDN Forum Yardımcısı'nın yanıtı harika:

"Bu tuhaf sorundan rahatsız olmayacağına sevindim."

Bu soruna gerçek bir çözüm bulan var mı?


1
Bunun cevabı olarak Max'in cevabını seçebilir misiniz lütfen? Görünüşe göre herkes için harika çalışıyor.
Tombala

Yanıtlar:


253

Bu konu başlığındaki kayıt defteri düzeltmelerini kontrol edin . Bu bana yardımcı oldu.

Ortadan kaybolmayacağından emin olmak için Martin Rosselle'nin çözümünü burada kopyalıyorum :

Lütfen aşağıdaki kayıt defteri anahtarının uygun olup olmadığını kontrol edin. Bunu düzeltmek sorunu benim için çözdü.

  • Aşağıdaki metni kopyalayın ve .reg dosyası olarak kaydedin.
  • Regedit.exe'ye gidin ve kaydedilmiş .reg dosyasını içe aktarın veya dosyayı Kayıt Defteri Düzenleyicisi ile açın ve devam etmeniz istendiğinde evet'i tıklayın.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{73B7DC00-F498-4ABD-AB79-D07AFD52F395}]
@="PSFactoryBuffer"

[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{73B7DC00-F498-4ABD-AB79-D07AFD52F395}\InProcServer32]
@="C:\\Program Files (x86)\\Common Files\\Microsoft Shared\\MSEnv\\TextMgrP.dll"
"ThreadingModel"="Both"

30
Bu benim için sorunu çözdü: özellikle, ikinci reg girişinde Yol eksikti. Taktığım anda, VS'yi yeniden başlatmadan bile çalışmaya başladı.
Greg Gum

3
Benim için aynı (Windows 8, VS 2012). textMgrP.dllvarsayılan değerde eksik.
jl.

5
Mükemmel. \ Program Files (x86) \ Common Files \ Microsoft Shared \ MSEnv \ TextMgrP.dll: sicil HKEY_CLASSES_ROOT \ Wow6432Node \ CLSID {73B7DC00-F498-4ABD-AB79-D07AFD52F395} \ InProcServer32 boş den C'ye ait değiştirildi değeri
om471987

4
Benim için çalıştı, VS'nin yeniden başlatılması yok (windows 8, VS 2012 ult)
ccook

14
VS2013 Ult'da da çalışıyor
Jochen van Wylick

6

Bunu çalıştırarak çözebildim:

Devenv.exe /ResetSettings

görsel stüdyo komut isteminden, ardından görsel stüdyo kurulumumda bir onarım çalıştırıyorum.

Bu kadar basit bir sorun için hala uzun bir düzeltme, ancak tam olarak bir yeniden biçimlendirme değil.


1
Aynı sorunu yaşıyorum, maalesef ResetSettings düzeltmedi.
Jafin

Benim durumumda, işleri daha da kötüleştirdi. Hepsini bulduktan sonra hata penceresi açılmaya başladı.
yatskovsky

En iyi çözüm değil. Tüm VS tercihlerinizi kaybedersiniz!
ShieldOfSalvation


1

Bu, VS'de 2005'ten beri bilinen bir hatadır. 'Sonuçları bul' kutusuna tıklayın ve birkaç kez ctrl + break'e tıklayın.

Bu sizin için işe yaramazsa, yapmanız gereken birkaç tuş kombinasyonu daha vardır - buraya bir göz atın:

Visual Studio'da arama sonucu yok


2
Bu, farklı bir semptomun çözümüdür ve bu durumda işe yaramaz.
Tombala

0

Bu sorunu yalnızca Visual Studio yüklememi onararak düzeltebildim.


0

Bu sorun, Visual Studio'yu (benim durumumda 2013) yeniden başlattıktan sonra benim için çözüldü. Bu nedenle, daha karmaşık çözümlerden herhangi birine girmeden önce bunu denediğinizden emin olun.


0

Bulma sonuçları penceresinin koddaki eşleşen satırları göstermeyi bıraktığı neredeyse benzer bir sorun yaşadım. Ancak dosyaları gösterdi. Çözüm, yanlışlıkla kontrol ettiğim "Bul ve Değiştir" penceresindeki (Ctrl + Shift + F) "Yalnızca dosya adlarını görüntüle" onay kutusunun işaretini kaldırmaktı.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.