Skip to content
| Marketplace
Sign in
Visual Studio>Tools>Solution Dependency Graph
Solution Dependency Graph

Solution Dependency Graph

ONGYISHEN

|
1 install
| (0) | Free
Generate Mermaid dependency graphs, NuGet restore graphs, and project lists from your Visual Studio solution — all from a right-click context menu on the Solution node. Features: • Generate Dependenc
Download

Solution Dependency Graph

A Visual Studio 2017 extension that generates dependency graphs and project metadata from your solution — all from a right-click context menu on the Solution node.

Features

Command Output Description
Generate Dependency Graph dependency-graph.mmd Scans all .csproj files for ProjectReference entries and outputs a Mermaid diagram
Generate Restore Graph (JSON) _restore_graph.json Runs MSBuild /t:GenerateRestoreGraphFile to produce a full NuGet dependency graph
Generate Project List _projects_from_sln.txt Extracts all .csproj paths from the .sln file, sorted and deduplicated

All output files are saved to the solution root folder.

Usage

  1. Right-click the Solution node in Solution Explorer
  2. Select one of the three commands
  3. Output file is written to the solution folder

Viewing the Mermaid Graph

You can view the generated .mmd file using:

  • A Markdown editor or IDE with Mermaid support
  • An online Mermaid editor
  • Mermaid command-line tooling to export SVG or PNG

Example Output

graph TD
    MyApp["MyApp"]
    MyApp.Core["MyApp.Core"]
    MyApp.Data["MyApp.Data"]
    MyApp --> MyApp_Core
    MyApp --> MyApp_Data
    MyApp_Data --> MyApp_Core
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft