Werkzeug, um zu zeigen, Zusammenbau-Abhängigkeiten
Habe ich angefangen zu arbeiten in einem neuen Projekt mit vielen Baugruppen in einer einzigen Lösung.
Ich bin noch nicht vertraut mit der Montage von Abhängigkeiten und haben eine harte Zeit, herauszufinden, welche Baugruppe von einem anderen abhängt.
Kennst du irgendwelche tools, die in der Lage sind zu zeigen, eine Liste von Abhängigkeiten oder besser ein visual graph von es?
Jede Hilfe dankbar !
Du musst angemeldet sein, um einen Kommentar abzugeben.
NDepend ist der König, wenn es um dependency-graph-Analyse. Das tool schlägt vor:
Finden Sie alle details in diesem Stackoverflow-Antwort über eine Verwandte Frage stellen.
Hier finden Sie einige quick code zu zeigen, den Fall der Cecil Bibliothek um dies zu tun:
Erzeugt es eine
Punkt
graph-Datei. Läuft dieser auf einem relativ einfachen Projekt-Ergebnisse in:Läuft es auf eine etwas weniger einfache Projekt zurückgegeben wird dies:
Kann es ratsam sein, heraus zu filtern und bestimmte Baugruppen (
.StartsWith("System.")
?) und /oder begrenzen die Suchtiefe etc.NDepend
wäre eine Art giveaway 🙂