VS2013用“在檔案中查找”時,隻能顯示有沒有找到,但是不能顯示查找到的具體内容。
原文位址:http://blog.csdn.net/cml2030/article/details/46805701
問題的現象:通過使用 Ctrl + Shift + F 也就是Find In Files功能,使用之後隻能顯示統計結果,不顯示具體行.如下圖

regedit 中在系統資料庫中查找:HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{73B7DC00-F498-4ABD-AB79-D07AFD52F395}\InProcServer32 發現了預設的值被設定成了NULL。(我是x64系統) 問題就在這裡,隻需要填入C:\Program Files (x86)\Common Files\microsoft shared\MSEnv\TextMgrP.dll,就可以解決問題了。(預設安裝為C槽的)
修複後立馬恢複定位:如圖
也可以用導入reg檔案(x64),可以用以下複制檔案中,别存為FixFindBug.reg 輕按兩下 [plain] view plain copy
- Windows Registry Editor Version 5.00
- [HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{73B7DC00-F498-4ABD-AB79-D07AFD52F395}\InProcServer32]
- @="C:\\Program Files (x86)\\Common Files\\microsoft shared\\MSEnv\\TextMgrP.dll"
- "ThreadingModel"="Both"
如果是32位系統
[HKEY_CLASSES_ROOT\CLSID\{73B7DC00-F498-4ABD-AB79-D07AFD52F395}\InProcServer32],
如果是64位系統
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{73B7DC00-F498-4ABD-AB79-D07AFD52F395}\InProcServer32]
TextMgrP.dll路徑
C:\Program Files\Common Files\Microsoft Shared\MSEnv\TextMgrP.dll