查找结果不显示结果

时间:2012-11-14 20:35:04

标签: visual-studio visual-studio-2012 visual-studio-2013 visual-studio-2015

今天我的Visual Studio 2012的查找结果功能已停止工作。 “查找结果”窗口显示摘要信息,但不显示匹配的实际行。这是我的查找结果窗口显示:

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

我已经尝试了微软论坛海报试过的所有修补程序:

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

他的解决方案是重新格式化并重新安装。 Microsoft MSDN Forum Assistant的答案很棒:

  

“很高兴知道你不会被这个奇怪的问题困扰   。“

有没有人找到这个问题的实际解决方案?

7 个答案:

答案 0 :(得分:248)

检查此thread中的注册表修复程序。这帮助了我。

为了确保它不会消失我在这里从 Martin Rosselle 复制解决方案:

请检查以下注册表项是否正常。解决这个问题解决了我的问题。

  • 复制下面的文本并将其另存为.reg文件。
  • 转到regedit.exe并导入已保存的.reg文件,只需打开即可 使用注册表编辑器生成文件,并在提示继续时单击“是”。

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"

答案 1 :(得分:6)

我能够通过运行来解决这个问题:

Devenv.exe /ResetSettings
从Visual studio命令提示符

,然后在我的visual studio安装上运行修复。

对于这样一个简单的问题仍然是一个冗长的修复,但不是一个重新格式化。

答案 2 :(得分:4)

见这里:Visual studio search 原来是一个简单的快捷方式问题,Cntrl + Shift + F而不是Cntrl + F

答案 3 :(得分:1)

这是自2005年以来一直存在的VS中的已知错误。单击“查找结果”框并单击ctrl + break几次。

如果这对你不起作用,还有其他几个关键组合 - 请看一下:

No search results in visual studio

答案 4 :(得分:0)

我只能通过修复Visual Studio安装来解决此问题。

答案 5 :(得分:0)

在我重新启动Visual Studio(在我的情况下为2013)后,此问题已解决。因此,在深入研究任何更复杂的解决方案之前,请确保尝试这一点。

答案 6 :(得分:0)

我遇到了一个几乎类似的问题,即查找结果窗口停止显示代码中的匹配行。它确实显示了文件。解决方案是取消选中我意外选中的“查找和替换”窗口(Ctrl + Shift + F)中的“仅显示文件名”复选框。