Warm tip: This article is reproduced from serverfault.com, please click

.net-Visual Studio项目的依存关系图

(.net - Dependency graph of Visual Studio projects)

发布于 2009-02-28 15:08:19

我目前正在将一个大型解决方案(约70个项目)从VS 2005 + .NET 2.0迁移到VS 2008 + .NET 3.5。目前,我有VS 2008 + .NET 2.0。

问题是我需要将项目一个接一个地移到新的.NET框架,以确保没有任何.NET 2.0项目引用.NET 3.5项目。有没有什么工具可以给我很好的项目依赖图?

Questioner
Migol
Viewed
11
12.4k 2020-04-28 22:02:30

你是否尝试过NDepend?它会向你显示依赖关系,还可以分析类和方法的可用性。

他们的网站:

http://ndepend.com


为了在2020年4月完成@Eriawan回答,已经发布了NDepend 2020.1版本,并完全重建Dependency Graph现在,它可以扩展由数百个项目组成的大型解决方案,并提供许多导航功能。

这是NopCommerce OSS项目上的外观

NpCommerce上的NDepend依赖图

这是整个.NET Core 3类库(176个程序集)的外观。

在此处输入链接说明

免责声明:我在NDepend工作