查找哪个(未引用的)DLL包含定义

本文关键字:DLL 包含 定义 引用 查找 | 更新日期: 2023-09-27 18:25:50

我有一个很大的.Net DLL目录,我想在它们中搜索提供给定定义的DLL。例如,我想找到提供"MyCoolClass"的DLL,以便将其作为引用包含在内。

我可以加载每个dll,看看它是否编译,但文件夹中有500多个dll,我不想逐一检查。在我的项目中,找到我需要参考的一个简单的方法是什么?

查找哪个(未引用的)DLL包含定义

我能想到的一种粗略的方法是在这500个文件中找到字符串MyCoolClass。类似findstr MyCoolClass file1.dll的东西被包裹在某种循环中,以识别哪些文件包含此字符串。这将减少候选dll文件的数量。