Visual Studio 2022 在整个解决方案中查找全部无法正常工作

rpc*_*sir 50 search visual-studio-2022

我刚刚开始使用 Visual Studio 2022,我尝试通过 ctrl+F 和“查找全部”功能搜索某些内容,但它没有找到我正在搜索的密钥,即使我知道有这样一个在解决方案中我的一个项目中键入一个文件。全新安装后我是否会错过配置步骤?

注意:当我在“当前文档”中搜索时,我能够找到密钥

小智 25

多谢你们

将“查找范围”设置更改为我的解决方案的根文件夹路径,而不是选择“整个解决方案”选项。(使用三点按钮。)这返回了我期望的结果。这有效!


Ger*_*ius 20

要修复搜索:关闭 Visual Studio,然后删除.vs解决方案文件所在文件夹中的隐藏文件夹

.vs 文件夹可以安全地删除。当您再次打开 Visual Studio 解决方案时,它将自动再次创建。

这是我对 Visual Studio 中大多数问题的一般修复,它通常可以解决我的问题。

  • 我在最新版本的 Visual Studio 2022(英语/美国)中遇到了同样的问题。关闭 Visual Studio 并删除 .vs 文件夹就可以了 (5认同)

Kai*_*ain 14

缓存机制似乎存在错误。我发现我必须使用各种愚蠢的技巧来强制它清除缓存并正确运行搜索,例如在我的一个文件中添加一个无意义的单词,在文件中运行该单词的查找(将会成功),删除然后再次运行我的原始查询(现在将成功)。这很烦人。

  • 还是坏了... (14认同)
  • 在 VS 17.3.6 中仍然存在问题。(使用英语 GB 语言而不是土耳其语)只找到*一些*结果。它错过了我面前屏幕上的结果,在作为解决方案一部分的文件中。 (6认同)
  • 我在developercommunity.visualstudio.com上报告了该问题,请在这里投票:https://developercommunity.visualstudio.com/t/Visual-Studio-2022-Find-And-Replace---Fi/10213540? (6认同)
  • 这是一个非常可怕的错误,我今天在 VS 2022 17.3.5 上遇到了它,上次遇到它是在以前的一些 VS 版本上。这可能会导致犯下一些错误。老实说不明白为什么这个问题没有解决...... (3认同)

Sin*_*YAS 9

Visual Studio 目前有一个错误已修复并待发布。

根据您的用户名,我假设您正在使用土耳其区域格式设置。此错误会影响具有土耳其区域设置的用户。也许您也遇到过同样的问题。

来源:在整个解决方案中查找 (Ctrl + Shift + F) 无法将包含小写“i”的查询与土耳其区域格式设置相匹配

编辑: 修复已发布。

  • 我没有使用土耳其语,但仍然遇到缓存问题,即相同的搜索词并不总是有效 (5认同)

小智 9

VS2022 v17.4.3

我遇到了类似的问题,并在“在文件中查找”选项卡中将其跟踪到选定的文件类型。它最初设置为我不使用的文件类型,例如*.c*.cpp. 一旦我将文件类型设置为我使用的文件类型(例如*.cs*.cshtml),查找就会按预期工作。 在文件中查找 - 文件类型