鉴于一个非常强大的.NET代码库。源中的某些部分和二进制文件中的某些部分。这都是.NET代码。 我想有一个工具来发现代码库中的依赖项。按装配和按类型。以图形形式显示依赖关系是非常好的 我想要:实例化图,重新生成图,调用图,类型依赖图。
对于一个实例,从一个图表中获取一个类并从他的角度获得所有类型的依赖关系,并且能够按汇编/ namaspace / etc进行过滤。
我知道反射器可以做到。 VS2010旗舰版可以做到这一点。但它们都有一些缺点:
P.S。已经问过某个地方了吗?好吧,把我指向那个地方。 TNX。
答案 0 :(得分:6)
您是否尝试过NDepend?
答案 1 :(得分:0)
另请查看Lattix。它还可以帮助您检测依赖项。
答案 2 :(得分:0)
为Reflector安装我的Dependency Structure Matrix plugin。它是免费的!
您可以分析类型依赖关系和程序集依赖关系,以了解应用程序的体系结构
[更新] 此插件现在以Visual Studio加载项的形式提供
答案 3 :(得分:0)
正如 @gor 建议您可以尝试NDepend来浏览.NET代码依赖项。该工具提出:
在此相关问题SO answer中,您可以找到所有详细信息。
免责声明:我为NDepend工作