我要求在vb6/dotnet应用程序中记录程序集依赖项。
什么技术/工具适合执行这类文档。
我打算用Visio来绘图。
发布于 2009-06-17 01:50:25
首先,尝试使用Dependency Visualizer。我还使用了GraphViz's Dot和一些定制代码来生成简单的依赖项。定制代码递归地调用SysInternal的depends.exe并解析输出。带有Graph插件的.NET Reflector看起来也很有前途,尽管我还没有尝试过。
我一直遇到的事实是,除非自动生成,否则每次我添加到项目中时,有时只是简单地更改一些东西,就必须重新创建我的图形。因此,对我来说,我为了更新而采用的手动解决方案根本不是解决方案。
我刚刚找到了.NET反射器的Dependency Structure Matrix Plug-in。
发布于 2009-06-17 05:57:38
你看过NDepend吗?
发布于 2009-06-17 16:10:00
对于.NET,您也可以尝试VS2010 Beta1和Architecture Explorer (Arch Explorer screen shots)。
至于VB6,我也想有一个这样的工具。Microsoft的这个工具在Visual Basic 6.0 to Visual Basic .NET Upgrade Assessment Tool 中为单个VBP创建了一个调用图,不确定它对您有多有用。除此之外,我还没有找到适用于VB6的工具。
https://stackoverflow.com/questions/1004699
复制相似问题