【发布时间】:2011-04-13 21:20:26
【问题描述】:
给定一个引用程序集 B 的程序集 A,我如何有条不紊地找出 A 从 B 中使用的所有符号(类、常量、枚举等)?有什么工具可以告诉我吗?
PS:我需要它来分析依赖是如何“根深蒂固”的
【问题讨论】:
标签: .net assemblies dependencies
给定一个引用程序集 B 的程序集 A,我如何有条不紊地找出 A 从 B 中使用的所有符号(类、常量、枚举等)?有什么工具可以告诉我吗?
PS:我需要它来分析依赖是如何“根深蒂固”的
【问题讨论】:
标签: .net assemblies dependencies
如果您有 ReSharper,请在 VS 中打开程序集 A 并展开项目的 References 文件夹。右键单击对 B 的引用,然后选择“查找相关代码”。 ReSharper 将浏览您的项目并查找 B 中包含的类型的所有用途。
【讨论】:
一种发现依赖项的低技术方法:在 Visual Studio 中,打开程序集 A 的项目。从 A 的程序集引用列表中删除程序集 B。您可以进行构建,或者只是等待自动错误开始填满错误列表窗口。
Presto,一份非常全面的清单,列出了 A 从 B 那里需要什么以及需要多少。
【讨论】: