Temukan Hasil tidak menampilkan Hasil


102

Hari ini, fitur Hasil Pencarian saya di Visual Studio 2012 berhenti berfungsi. Jendela Hasil Pencarian menampilkan informasi ringkasan, tetapi tidak cocok dengan baris sebenarnya. Ini semua tampilan jendela Hasil Pencarian saya:

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

Saya telah mencoba semua perbaikan yang telah dicoba oleh poster forum Microsoft ini:

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

Solusinya adalah memformat ulang dan menginstal ulang . Jawaban Microsoft MSDN Forum Assistant luar biasa:

"Senang mengetahui bahwa Anda tidak akan diganggu oleh masalah aneh ini."

Adakah yang menemukan solusi aktual untuk masalah ini?


1
Bisakah Anda memilih jawaban Max sebagai jawaban untuk ini? Sepertinya ini berhasil dengan baik untuk semua orang.
Tombala

Jawaban:


252

Periksa perbaikan registri di utas ini . Itu membantu saya.

Untuk memastikannya tidak hilang, saya menyalin solusi dari Martin Rosselle di sini:

Harap periksa apakah kunci registri berikut ini baik-baik saja. Memperbaiki ini memecahkan masalah saya.

  • Salin teks di bawah ini dan simpan sebagai file .reg.
  • Buka regedit.exe dan impor file .reg yang disimpan atau cukup buka file dengan Editor Registri dan klik ya saat diminta untuk melanjutkan.

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
Ini memperbaiki masalah untuk saya: khususnya, Path hilang di entri reg kedua. Segera setelah saya memasukkannya, itu mulai bekerja bahkan tanpa memulai ulang VS.
Greg Gum

3
Hal yang sama untuk saya (windows 8, VS 2012). textMgrP.dllhilang di nilai default.
jl.

5
Sempurna. Nilai berubah dari registery HKEY_CLASSES_ROOT \ Wow6432Node \ CLSID {73B7DC00-F498-4ABD-AB79-D07AFD52F395} \ InProcServer32 dari kosong ke C: \ Program Files (x86) \ Common Files \ Microsoft Shared \ MSEnv \ TextMgrP.dll
om471987

4
Bekerja untuk saya, tidak ada restart VS (windows 8, VS 2012 ult)
ccook

14
Bekerja pada VS2013 Ult juga
Jochen van Wylick

6

Saya bisa menyelesaikan ini dengan menjalankan:

Devenv.exe /ResetSettings

dari prompt perintah studio visual, lalu menjalankan perbaikan pada instalasi studio visual saya.

Masih perbaikan yang panjang untuk masalah sederhana seperti itu, tetapi tidak cukup memformat ulang.


1
Memiliki masalah yang sama, sayangnya ResetSettings tidak memperbaikinya.
Jafin

Dalam kasus saya, itu memperburuk keadaan. Jendela kesalahan mulai muncul saat menemukan semua.
yatskovsky

Bukan solusi terbaik. Anda akan kehilangan semua preferensi VS Anda!
ShieldOfSalvation


1

Ini adalah bug yang dikenal di VS yang sudah ada sejak 2005. Klik pada kotak 'temukan hasil' dan klik ctrl + break beberapa kali.

Jika itu tidak berhasil untuk Anda, ada beberapa kombinasi tombol lain yang harus - lihat di sini:

Tidak ada hasil pencarian di studio visual


2
Ini adalah solusi untuk gejala yang berbeda dan tidak berfungsi untuk kasus ini.
Tombala

0

Saya hanya dapat memperbaiki masalah ini dengan memperbaiki penginstalan Visual Studio saya.


0

Masalah ini telah diatasi untuk saya setelah saya memulai ulang Visual Studio (2013 dalam kasus saya). Jadi pastikan Anda mencobanya sebelum Anda menggali salah satu solusi yang lebih rumit.


0

Saya memiliki masalah yang hampir serupa di mana jendela hasil pencarian berhenti menampilkan baris yang cocok dalam kode. Itu memang menunjukkan file-file itu. Solusinya adalah menghapus centang pada kotak centang "Tampilkan nama file saja" di jendela "Temukan dan Ganti" (Ctrl + Shift + F), yang telah saya periksa secara tidak sengaja.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.