我正在开发一个非常大的.NET代码库,其中多个项目由其他人共享和引用。
是否有一个工具在某个{方法,类,汇编}中进行了更改,是否会生成一个可视化的报告,说明此更改可能对代码库的其他部分产生的影响?
我的用法包括设置某种包含要查看的项目/解决方案文件的路径,并且每次代码更改我希望看到它如何影响这些项目中的任何代码。
这对于标记可能会破坏的内容,在哪里花费更多时间进行测试(包括自动和手动测试)等非常有用。
答案 0 :(得分:1)
您可能会发现生成call tree或call graph
会很有帮助答案 1 :(得分:1)
如果您有visual studio 2010 Ultimate,则可以使用依赖关系图功能。