如何查找在多个项目中使用的接口函数的引用? (项目数> 500)

时间:2016-10-17 09:09:28

标签: c# visual-studio-2010 visual-studio-2015

我有一个名为say" WriteOutput"的接口函数。这是由OutputLibrary.dll实现的。

这个dll在多个项目中被引用,比如500多个。我如何找到WriteOutput的引用。

1 个答案:

答案 0 :(得分:0)

根据我的说法,在审阅了各个评论后,您可以编写一个小程序,它将反映任何给定程序集中的所有引用程序集。您可以将所有程序集放在文件夹中进行检查,并让逻辑迭代单个程序集以查找引用的程序集。这种方法可以让您过滤使用接口的程序集。

Assembly.ReflectionOnlyLoadFrom(filename).GetReferencedAssemblies()  //HERE FILENAME IS YOUR ASSEMBLY TO INSPECT

Find sample here