Visual Studio C#项目的免费依赖图

Ant*_*098 2 .net free dependencies graph visual-studio

我希望在依赖关系图上映射我的 Visual Studio 2019 项目的 C# 类。我见过一些可用的工具,但它们要求您支付完整版本(ReSharper、NDepend)。我正在寻找免费/便宜的东西。如果有人有想法,请告诉我。

Mad*_*han 6

如果您有兴趣,我最近为此制作了一个 dotnet 工具。

试试DependenSee

它不与 VS 集成,但您可以在 html 文件中可视化依赖项(也支持 XML、JSON 并将结果写到控制台。)

安装

  • 确保安装了 dotnet 5 运行时

  • dotnet tool install dependensee --global

  • 安装后,运行 dependensee "path/to/root/of/csproj/files" "path/to/output.html"

  • 默认情况下它不包含 nuget 包,但可以通过-Pswitch启用

  • 要查看所有选项,请在dependensee不带参数的情况下运行。

HTML 输出如下所示

DependenSee Graph