Dav*_*cka 5 c# testing dependencies visual-studio-2008
我们有一个使用许多库的ac#应用程序(我们也写过)。该应用程序取决于不同的库,某些库取决于其他一些库。
现在,在测试应用程序时,我们还需要确保所有库均正常运行。问题在于该应用程序仅使用这些库的少量功能。我可以使用NCover之类的东西来查找实际使用的库类,但是我也很想知道这些类(跨应用程序和不同库)是如何组织的-它们的依赖关系结构。
所以我的问题是:我希望能够运行我的应用程序,然后获取按依赖项(即,什么调用/使用什么)组织的所用类的列表。
有人知道有任何工具(免费或不收费)可以让您做到这一点?VS2008中的代码全部以不同的libs / app作为项目进行组织。
我想你会想看看:
来自红门软件。它是免费的,并且可能是最好和最著名的 .NET 反汇编/调试工具。它也有一个插件架构,并且有一个 Codeplex 页面,.NET Reflector AddIns,其中包含许多非常有用的插件。
为了查看依赖关系,我认为Graph插件应该可以满足您的需求。
SourceForge 上还有一个非常相似(也是非常好的工具)的Refractor,它也可以显示依赖关系图。
| 归档时间: |
|
| 查看次数: |
4446 次 |
| 最近记录: |