我在我的应用程序中使用第三方库。该图书馆可能有100多个班级。
我需要知道我在我的应用程序中使用的那个库的所有类。
Eg : Classes in library : A, B, C, D ,E, F......
and my application uses only C and D
所以我怎么知道我的应用程序使用C和D而只使用这些类。
编辑:此外,如果可以列出应用程序中使用的这些类的属性。
答案 0 :(得分:1)
如果您有ReSharper,则可以在解决方案资源管理器中右键单击该引用,然后选择“查找依赖于模块的代码”。它会显示一个按您所依赖的类排序的列表,因此您可以非常快速地查看您在该程序集中使用的类。
答案 1 :(得分:0)
删除库引用,编译并查看所有错误。 (一种奇怪的方式,但有效)
答案 2 :(得分:0)
在文件(CTRL + SHIFT + F)
中搜索库的名称,您应该能够看到该库的使用位置,无论是通过反射还是普通对象初始化。
答案 3 :(得分:0)
请按照以下步骤进行操作 -
通过使用它,您可以进一步分析所有依赖类。