VS2022 整个解决方案 快速查找失效--解决办法

最近在使用Vs2022的过程中,发现了使用"快速查找(Ctrl+F)"整个解决方案时,内容搜索不出来的问题

 

 

 

但是不选择整个解决方案,选中本文档就可以查找到目标了。

换成vs2019也可以查找整个解决方案。

 

直觉告诉我应该是vs2022的bug,但我尝试过清理解决方案,手动删除bin和obj文件夹,都不起作用。

在网上搜索,要么搜出来的是毫不相关的问题,要么是一些离谱的解决办法(让按什么快捷键就能解决),都没能解决问题。

本着能用就行的原则,我大不了用vs2019,vscode凑合一下,大概过去了几个月。

 

昨晚突然心血来潮,想彻底解决一下这个问题(毕竟有时候全局搜不到会给我们造成极大的误导)

 

解决方案见下:

    1. 重新启动 Visual Studio。
    2. 删除解决方案 (.sln) 文件旁边的 .vs 文件夹。
    3. 删除“C:\Program Files\Microsoft Visual Studio\2022[Enterprise/Pro/Community]\Common7\IDE\CommonExtensions\Microsoft\Editor\ServiceHub\Indexing.servicehub.service.json”文件并重新启动Visual Studio。

      我是走到第三条解决的、
      .vs文件夹记得显示隐藏文件夹
      [Enterprise/Pro/Community]这目录是你安装的版本不同,若用everything搜索记得自己替换

 

解决过程:

我受限于解决问题的惯性思维,上来就用搜索引擎来解决(毕竟凭经验可以解决遇到的80%问题),但也因此浪费了大量的时间。

另外:不信任微软vs2022的反馈系统,一是有时候会打不开,二是纯英文页面多少有些不友好。

 

最终是在微软的反馈系统上找到了问题的解决办法(有人遇到了和我类似的问题)

问题地址:https://developercommunity.visualstudio.com/t/I-use-CTRLF-to-search-the-whole-solutio/10175325?ref=native&refTime=1667306959836&refUserId=f7baf4af-7330-66ad-afa5-76a2d70d9ba7


解决方法英文版:

 

 

翻译后

 

 

 

 

本着授人鱼不如授人以渔的原则,这里建议大家遇到vs的问题还是多走官方的反馈系统的道路

官方反馈系统地址:https://developercommunity.visualstudio.com/VisualStudio

 

posted @   柠檬苏打z  阅读(6170)  评论(3编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示