不知何故,Visual Studio搜索已停止为我工作.任何时候我搜索"整个解决方案"的某些文本我得到这个结果:
找到所有"[无论我在寻找什么]",子文件夹,查找结果1,"整个解决方案"找不到匹配的文本.查找已停止正在进行中.
为什么突然说"没有找到文件"?
我在Google上发现了许多链接,要求按Ctrl+ Break或Ctrl+ Scroll Lock,但这些链接似乎都不适用于我.
djc*_*uch 580
我偶尔会遇到这个问题.我发现一个看似荒谬的解决方案是在"查找结果"窗口(而不是"输出"窗口)内单击.一旦闪烁的文本光标可见,点击Ctrl+ Break四或五次.这似乎"解除阻止"导致问题的原因.
有报告Ctrl+ ScrLk可能需要使用而不是 Ctrl+ Break.如果这些不起作用,那么Break单独尝试.
Codeguard的注意事项:我找到了解决此问题的解释和确定性解决方案
小智 79
Windows 7 Pro SP1 64位,Visual Studio 9.0.30729.1
没工作:
工作:
资料来源:Gordon的链接评论......
Cod*_*ard 56
错误来源
这既不是Visual Studio也不是Windows相关的bug.事实上,这个错误在你的键盘中!据报道,来自不同供应商的许多键盘都是错误的.
问题
如果你先按Ctrl+ Break然后释放Ctrl,那么Break就会卡在一个有缺陷的键盘上.如果你曾经按" Ctrl+ Break"错误的方式,你将遇到搜索被中断的问题.
细节
根据扫描代码规范,Break和Ctrl+ Break是特殊的.他们按下时会发送"make"(按下)和"break"(释放)扫描码Break.你发布时他们什么都不发送Break.有缺陷的键盘将发送以下序列:
也就是说,Ctrl+ Break永远不会被释放,而是Pause被释放.
再生产
例如,您可以使用Visual Studio工具中的旧版Spy ++.将它附加到任何东西,例如Windows记事本和监视器消息(我建议您只选择键盘消息).按Ctrl+ Break,Ctrl先释放.检查Spy ++的输出.您将看到详细信息部分中显示的序列.
我在同一台计算机上尝试了两种不同的键盘.罗技K120有这个bug,而其他一些Mitsumi键盘根据规格表现并且没有bug.
如果你考虑一下,很容易理解正确的行为需要特殊的案件处理,而有缺陷的行为是天真的.这就是为什么许多不同的键盘可能是错误的.
解
更换你的键盘:)
解决方法
你只需要按Ctrl+ Break,注意先释放Break.哪个应用程序处于活动状态并不重要.
Gor*_*iro 32
这个bug已经在Visual Studio中存在了很长时间,似乎永远不会得到修复.
请参阅2004年的MS Connect项目:http://connect.microsoft.com/VisualStudio/feedback/details/105511/find-in-files-says-no-files-were-found-to-look-in-find-是,停止
我无法相信他们仍然没有在VS2010中修复它 - 但它仍然存在:(
Connect项目已标记为已关闭 - 无法修复:https://connect.microsoft.com/VisualStudio/feedback/details/718217/find-was-stopped-in-progress-while-performing-search-in-视觉工作室
Ale*_*den 19
Ctrl+ Break或Ctrl+ ScrLk取消查找操作.试试吧.发生的事情是,某些软件层(可能是Windows)认为这些密钥仍然被按下,即使它们不是.按下并释放它们会清除标记.
它可以是以下任何组合:
Ctrl+Break
Alt+Break
Break
Ctrl+ScrLk
请记住,键盘上有多个控制键和alt键 - 请尝试使用它们.如果它是正确的Ctrl键+ ScrLk,按左键Ctrl不会解决问题.
以下是Microsoft关闭为"无法修复"的Connect问题.
如果这是一个反复出现的问题,则有一个Visual Studio扩展可以抑制导致问题的虚拟键.
Mah*_*tib 12
Ctrl+ F和Ctrl+ Shift+ F已停止在Visual Studio 2015 Community Edition上工作.
我的朋友告诉我去:
Cem*_*mal 11
我使用的是 Visual Studio 2022(专业版和社区版都尝试过,V 17.2.5),我的搜索功能在 中不起作用Find in All Files,所以我浏览到我的解决方案文件夹,在.vs\{ProjectName}文件夹下,有另一个名为 的文件夹FileContentIndex。关闭 Visual Studio 并删除此文件夹并重新启动 vs 后,似乎解决了我的问题,并且我Find in All Files开始正常运行。
小智 10
我尝试了以前的所有选项.他们没有为我工作,但阅读它们让我确信这是一个错误,我将不得不尝试一些未知的方法来使它工作.所以,我在Visual Studio 2010中尝试了一个简单的文件搜索:
两者都有效.
然后我尝试在文件中查找和哇!它开始工作了.
Visual Studio 2012中的搜索解决方案已损坏.我在三台机器上测试了这个,两台机器都没用.我发现哪些有效,点击搜索字段旁边的下拉箭头,然后选择查找全部.这有点痛苦,因为每次在解决方案中搜索时都必须选择下拉.

我在Visual Studio 2013(Update 3)中遇到了同样的问题.之前列出的所有组合键都不适用于我.我*.cs在FileTypes中选择了.
为了让它工作,我把它更改为*.*,然后又回到*.cs- 现在它可以正常工作.
| 归档时间: |
|
| 查看次数: |
74926 次 |
| 最近记录: |