Visual Studio "Temukan" menghasilkan "Tidak ada file yang ditemukan untuk dicari. Temukan kemajuan yang dihentikan."

100

Kadang-kadang ketika mengembangkan dalam Visual Studio IDE, ketika Anda menggunakan dialog "Temukan di File" untuk menemukan sesuatu, pencarian gagal dan Anda akan melihat pesan berikut di jendela "Temukan Hasil".

Tidak ada file yang ditemukan untuk diperiksa. Temukan kemajuan yang terhenti

Setelah pesan ini muncul, semua pencarian selanjutnya akan menghasilkan pesan yang sama. Tidak ada yang memperbaiki masalah termasuk menyalakan ulang komputer kecuali menekan Ctrl+ ScrLk.

Apa yang menyebabkan Visual Studio masuk ke status ini dan adakah pengaturan untuk mencegahnya secara permanen terjadi?

pengguna16470
sumber
2
Bisakah Anda menambahkan lebih banyak detail? Apa yang Anda cari dan mengapa?
ReaperUnreal
1
Saya tidak mengerti pertanyaan atau solusinya. Tolong jelaskan.
Jeff Yates
1
Tampaknya di VS2008, Anda mungkin perlu menggunakan Alt, bukan Ctrl. Lihat juga: vidmar.net/weblog/archive/2007/04/17/…
Reunanen
2
Ini baru saja terjadi pada saya dengan VS2008. Saya mengalami kerusakan VS sebelumnya tetapi telah memulai kembali VS. Ctrl + ScrLk tampaknya berfungsi - terima kasih!
TrueWill
1
Lihat juga dev102.com/2008/09/04/…
TrueWill

Jawaban:

85

Menurut utas ini :

Diposting oleh Microsoft pada 13/10/2009 pukul 16:33

Halo semua,

Terima kasih atas minat Anda yang berkelanjutan pada bug ini. Kami telah mampu mereproduksi masalah sebentar-sebentar di beberapa versi Visual Studio berjalan pada beberapa versi Windows dan telah mengidentifikasi akar penyebab sebagai eksternal untuk VS . Sayangnya, tim Windows tidak punya waktu untuk memperbaiki masalah ini untuk rilis mereka saat ini, tetapi kami bekerja dengan mereka untuk memperbaiki bug ini untuk versi Windows yang akan datang. Saat ini, solusinya (seperti yang Anda catat) adalah dengan menekan Ctrl + Scroll Lock, Ctrl + Break, atau tombol Break saja.

Sekali lagi, terima kasih untuk semua detail yang Anda berikan tentang bug ini. Jika Anda memiliki pertanyaan atau komentar lebih lanjut, silakan posting lagi di sini; meskipun masalah ini telah ditutup beberapa waktu yang lalu, saya akan memastikannya tetap ada di radar kami.

Terima kasih, Brittany Behrens Program Manager, VS Platform - Editor

Bug ini telah ada setidaknya sejak 2004 dan, pada posting di atas pada tahun 2009, belum diperbaiki.

sinar
sumber
9
MS adalah pembohong, seperti biasanya di Connect
abatishchev
10
2013 panggilan. Mereka belum memperbaikinya.
Carl
1
Saya pikir itu tidak berfungsi saat dalam mode debug. Setelah saya berhenti debugging, pencarian bekerja dengan baik
Joe Phillips
1
"Sayangnya tim Windows tidak punya waktu untuk memperbaiki ini untuk rilis mereka saat ini" - beri saya istirahat!
Matthew Lock
3
Menjalankan VS 2008 di Windows 8.1. Masih melihat masalah yang sama. Jika ini adalah masalah Windows, mereka meluangkan waktu untuk memperbaikinya.
Simon Tewsi
18

Terkadang Ctrl+ Breakberfungsi, terkadang Alt+ Break, terkadang Ctrl+ Scroll Lock, dan di lain waktu Alt+ Scroll Lock.

Saat ini, tidak ada yang berhasil. Ini telah menjadi masalah besar bagi saya. Malu pada Microsoft karena tidak memperbaiki bug ini dalam sembilan tahun terakhir.

Chad
sumber
1
Maksud Anda "Malu pada" MS (atau mungkin, "Sama tua" MS ...?; O))
Liam
1
Maksudku malu. Saya sangat menyukai Ms meskipun mungkin tidak keren tetapi kadang-kadang mereka benar-benar mendapatkan kambing saya
Chad
Saya telah mengalami masalah yang sama. Tidak ada yang memperbaikinya, bahkan boot ulang pun tidak. Dan kapan orang menekan berbagai kombinasi tombol? Saat kursor berada di editor. Saya sudah mencoba keempat kombinasi tombol tanpa perubahan apa pun.
Steve A
16

Rupanya, bagi mereka yang kombinasi kuncinya tidak berfungsi (seperti saya saat ini), menghapus kunci registri berikut membawa keselamatan:

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

Tentu saja, [VS VERSION NUMBER] harus menjadi nomor versi internal IDE. Jangan lupa restart komputer Anda.

Pikiran Anda, menghapus barang-barang di registri berbahaya. Seperti siapa pun di SO peduli tetapi bagaimanapun ...

Sandor Drieënhuizen
sumber
1
Tidak ada perbaikan lain yang berhasil untuk saya, tetapi menghapus semua kunci registri yang ditemukan untuk semua versi vs saya - terima kasih!
jskunkle
1
Tidak ada dadu untukku hari ini. Baiklah, kembali ke notepad ++ dan grep. Begitu banyak yang dibayar untuk perangkat lunak ya?
Tim Abell
1
Bekerja dengan baik pada VS2010. Saya memastikan untuk memulai ulang VS tetapi tidak perlu memulai ulang Windows.
johnhe4
Tidak bekerja untuk saya (Visual Studio 2015 pada Windows 10)
erict
11

Saya rasa tidak ada yang bisa Anda lakukan untuk mencegahnya. Tampaknya terjadi setelah saya menghentikan build dengan CTRL + Break ... Mungkin saya menekan CTRL + Scroll Lock selama itu ???

Saya hanya mengalaminya 2-3 kali, dan itu terpisah beberapa bulan.

Apa yang dia katakan adalah bahwa kadang-kadang ketika melakukan pencarian dalam Visual Studio Anda mendapatkan pesan kesalahan yang disebutkan. Meskipun Anda tahu ada banyak hal untuk ditemukan. Visual Studio masuk ke dalam keadaan aneh. Jika Anda menekan (CTRL + Scroll Lock) itu akan 'memperbaiki' masalah.

Brian Schmitt
sumber
Tidak bekerja untuk saya (Visual Studio 2015 pada Windows 10)
erict
6

Saat ini ada sembilan bug di situs Connect terkait dengan ini dan ditandai sebagai Tidak dapat direproduksi .

Saya membuat satu sama lain untuk Visual Studio 2010 SP1: "Temukan dihentikan dalam proses" saat melakukan pencarian di Visual Studio

Harap beri suara jika Anda tidak dapat melakukan pencarian.

PS: Microsoft mengklaim bahwa mereka memperbaikinya di Visual Studio 2012.

Alexander Schmidt
sumber
Baru saja terjadi pada saya - Visual Studio 2015 di Windows 10
erict
3

Saya mengalami masalah ini dan melihat jawaban orang-orang tentang kombinasi Ctrl+ ganda Break/Pause Scroll Lock.

Saya mempertimbangkan ini, tetapi saya pikir ini solusi yang buruk (terutama karena saya menggunakan Mac Keyboard sehingga tombol tersebut tidak mudah tersedia).

Jadi solusi yang saya temukan adalah melakukan ini:

  1. Menu: AlatPilihanLingkunganTemukan dan Ganti

  2. Hapus centang tiga kotak centang teratas (dicentang secara default di pengaturan saya).

  3. Periksa kembali tiga kotak centang teratas.

Et voila, semuanya harus bekerja dengan baik.

Yah, itu berhasil untuk saya, yang melegakan karena saya tidak percaya Microsoft akan mengizinkan kombinasi tombol yang aneh sebagai solusi untuk bug seperti ini.

Saya mengirimkan ini berharap dapat membantu!

Gototheant
sumber
3

Lihat apakah pertanyaan Stack Overflow ini membantu:

Pencarian berhenti bekerja untuk "Seluruh Solusi"

Versi singkat dari solusi:

Anda harus mencoba mengklik di dalam jendela Hasil Pencarian, dan setelah kursor teks yang berkedip terlihat, tekan Ctrl+ Breakempat atau lima kali. Itu seharusnya berhasil.

djcouchycouch.dll
sumber
2

Pengalaman saya dengan masalah ini:

Langkah-langkah untuk Mereproduksi

Saya baru saja mengalami ini menggunakan Windows Server 2008 R2 Standard dan Visual Studio 2010 SP1.

Saya mengakses Visual Studio dari jarak jauh melalui Citrix Receiver (dari komputer saya, A, ke B) dan melalui Windows Remote Desktop (dari B ke C). Dalam pengaturan ini (merangkai dua sesi jarak jauh), terkadang saya terjebak tombol pengubah.

Di B, saya telah menekan Windows+Pause untuk mengakses jendela System Properties. (Ini mungkin atau mungkin tidak terkait; Saya curiga mungkin ada penekanan tombol yang macet atau sesuatu.)

Kemudian, ketika saya membuka Visual Studio di C, saya mengalami masalah ini. Perhatikan bahwa saya selalu menggunakanCtrl + Shift+ Funtuk mengakses jendela Temukan Semua .

Larutan

Saya menyelesaikannya dengan menekan Ctrl+ Scroll Lockseperti yang disarankan dalam jawaban lain.

Sebab

Adapun mengapa ini terjadi, saya memperhatikan bahwa jika saya menekan Ctrl+ Breaksaat kursor teks berada di jendela Hasil Pencarian tetapi sebelum hasil apa pun ditemukan, maka pencarian berhenti dengan pesan yang sama. Ini menunjukkan kepada saya bahwa ini terkait dengan masalah keyboard.

Seperti yang dilaporkan oleh orang lain, ternyata itu adalah bug Windows. Berikut pembahasan tentang ini .

Sam
sumber
1

Saya pikir saya melihat masalah ini, tetapi setelah dua hari mencari solusi, saya menemukan bahwa pemilih "Lihat jenis file ini" telah berubah dan tidak menyertakan ekstensi file yang saya butuhkan.

tponthieux
sumber
1

Saya punya ini di Visual Studio 2015 kemarin.

Di Temukan di File , di bidang teks Lihat di :, saya mengetik

*. *

alih-alih Seluruh Solusi , dan itu juga menyebabkan Tidak ada file yang ditemukan untuk dicari .

Natrium
sumber
1

Saya dapat mereproduksi masalah Anda.

Ada beberapa langkah sebagai berikut di bawah ini yang bisa Anda coba:

  1. Periksa pengaturan Temukan dan Ganti (menu AlatLingkunganTemukan dan Ganti).
  2. Buka "Developer Command Prompt for VS2013" dan tempelkan "devenv.exe / resetsettings"

  3. Gunakan Wisaya Penataan Visual Studio (melalui Control Panel) untuk memperbaiki Visual Studio. Anda juga dapat membaca referensi tentang Temukan di File:

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

Sam4Code
sumber
1

Saya mengalami masalah yang sangat mirip. Saya sedang mencari folder untuk semua file untuk frase di semua file .cs dalam solusi saya. Visual Studio terus mengatakan "Tidak ada file yang ditemukan untuk dicari". (Tidak ada bagian "Temukan kemajuan yang dihentikan" pada pesan.)

Saya mencari pesan dan menemukan pertanyaan ini. Perintah keyboard yang disarankan dalam jawaban lain tidak berfungsi.

Saya suka menggunakan keyboard untuk navigasi. Saya tidak sengaja menekan Alt + B dan Space. Alt + B adalah pintasan untuk melompat ke kotak centang "Sertakan su b -folders" pada formulir Temukan dan Ganti. Bilah spasi mengosongkan kotak centang, lalu Alt + A melakukan tindakan Cari A ll. Karena tidak mencari sub-folder, tidak ada file yang ditemukan. Pesannya benar.

Setelah mencentang kotak "Sertakan sub-folder", pencarian menemukan file yang cocok di sub-folder. Jadi, jika Anda mendapatkan pesan "Tidak ada file yang ditemukan untuk dicari" tanpa pesan "Temukan kemajuan yang dihentikan", pastikan pencarian mencari di sub-folder!

Paul Williams
sumber
1

Saya telah menemukan penyebab lain ini: Memindahkan folder solusi ke lokasi baru, saat CMake menjadi bagian dari proses pembuatan.

Saya bekerja dengan Chromium Embedded Framework dan memindahkan folder CEF utama dari e: \ ke c: \. Ini tampaknya merusak semuanya termasuk Temukan karena skrip build CMake menggunakan hard-code volume disk dan jalur lengkap (E: \ folder) ke jalur sumber.

Dave S
sumber