有没有办法找出程序集从依赖程序集中使用哪些.net符号?

时间:2010-09-17 19:18:14

标签: .net assemblies dependencies

给定一个程序集A,它指的是程序集B,我怎样才能有条理地弄清楚A使用的所有符号(类,常量,枚举等)?有没有可以告诉我的工具?

PS:我需要它来分析“根深蒂固”是如何依赖

3 个答案:

答案 0 :(得分:1)

结帐NDepend for visual studio。 This文章对此进行了详细讨论。

答案 1 :(得分:0)

发现依赖关系的一种低技术方法:在Visual Studio中,打开程序集A的项目。从A的程序集引用列表中删除程序集B.您可以进行构建,或者只是等待自动错误开始填写错误列表窗口。

Presto,一个非常全面的列表,列出了B的需求和需求量。

答案 2 :(得分:0)

如果您有ReSharper,请在VS中打开程序集A并展开项目的References文件夹。右键单击对B的引用,然后选择“查找从属代码”。 ReSharper将浏览您的项目并查找B中包含的所有类型的用法。

相关问题