Visual Studio Solution Dependency Visualizer

The result of my evaluation of project dependency visualizers was that while some of the tested applications worked on some solutions, none of them could handle all my test cases. Moreover, the generated graphs were simply too large to be useful.

On the other hand, my application dbscript already contains a graph module to generate data diagrams, which could be re-used for displaying project dependencies.

Time to write my own 😉

My new application, VS Solution Dependency Visualizer, analyzes C# project dependencies within a Visual Studio solution file, and is tested to work on any VS version from 2003 to 2010.

It is a stand-alone .Net application, but can also be invoked from the context menu of a .sln file.

In a hierarchical view of solution folders and projects, developers select the projects to be analyzed:

After analysis, simply generate a .png file, or a .dia chart, and the default viewer for the generated file opens automatically.

See some screenshots and output samples in the product’s gallery.

The initial release of VS Solution Dependency Viewer is available for download here.

1 thought on “Visual Studio Solution Dependency Visualizer

  1. Pingback: Displaying Project Dependencies and Solution Folder Dependencies « devioblog

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.