查找结果不显示结果


102

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

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

我已经尝试过此Microsoft论坛海报尝试过的所有修复程序:

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

他的解决方案是重新格式化并重新安装。Microsoft MSDN论坛助手的答案非常棒:

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

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


1
您能选择马克斯的回答作为答案吗?看起来对每个人都很好。
Tombala

Answers:


252

检查此线程中的注册表修复。那帮助了我。

为了确保它不会消失,我在这里复制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"

30
这为我解决了这个问题:具体来说,第二个reg条目中缺少Path。我一输入它,它就开始工作,甚至没有重新启动VS。
Greg Gum 2013年

3
对我来说也是一样(Windows 8,VS 2012)。textMgrP.dll默认值缺失。
jl。

5
完善。已将注册HKEY_CLASSES_ROOT \ Wow6432Node \ CLSID {73B7DC00-F498-4ABD-AB79-D07AFD52F395} \ InProcServer32的值从空更改为C:\ Program Files(x86)\ Common Files \ Microsoft Shared \ MSEnv \ TextMgrP.dll
om471987

4
为我工作,没有重新启动VS(Windows 8,VS 2012 ULT)
ccook

14
也可以在VS2013 Ult上工作
Jochen van Wylick

6

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

Devenv.exe /ResetSettings

从Visual Studio命令提示符下,然后在我的Visual Studio安装上运行修复。

对于这样一个简单的问题,仍然是一个漫长的解决方案,但还不算完全。


1
遇到相同的问题,很遗憾,ResetSettings未能纠正它。
贾芬,2012年

就我而言,这使情况变得更糟。查找所有内容时,错误窗口开始弹出。
yatskovsky '16

不是最佳解决方案。您将失去所有VS偏好!
ShieldOfSalvation


1

自2005年以来,这是VS中的一个已知错误。单击“查找结果”框,然后单击ctrl + break几次。

如果这对您不起作用,那么还有一些其他组合键应该在这里查看:

在Visual Studio中没有搜索结果


2
这是针对不同症状的解决方案,不适用于这种情况。
Tombala 2013年


0

重新启动Visual Studio(本例中为2013)后,此问题已为我解决。因此,请确保在尝试任何更复杂的解决方案之前先尝试一下。


0

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.