在项目中的所有 .dll 文件中搜索字符串

String search in all .dll files in project

我正在检查一个大型 C# 项目。我倾向于经常使用 Shift+Ctrl+F 来查找特定函数或字段名称出现在哪些文件中。

问题是 Shift+Ctrl+F 不在项目中包含的 .dll 文件中搜索。从 .dll 文件反编译 class 后,您可以在其中搜索 Ctrl+F,但我发现无法在其他文件中搜索。

如何在所有文件(.dll 或 .cs)中搜索字符串?我正在使用 Rider IDE,但也可以恢复为 Visual Studio。

用JetBrains DotPeek打开dll,生成csproj,然后在里面搜索文本。

我遇到了类似的问题。请为这个问题投票https://youtrack.jetbrains.com/issue/RIDER-21268

您可以尝试 Ctrl+Shift+K 搜索程序集