This add-in shows assembly dependency graphs, IL flow graphs and class diagrams. The addin uses Microsoft GLEE to render the graphs.

  • Download and unzip to the same directory as Reflector.exe.
  • includes a Reflector.exe.config file which will start Reflector running on .NET 2.0. You need to restart Reflector after copying this file to the same directory as Reflector.exe.
  • Launch Reflector, open the View | Add-Ins... dialog and add Reflector.Graph.dll


Last edited Mar 1, 2007 at 11:36 PM by pelikhan, version 11


beso Jan 14, 2010 at 8:46 PM 
Fix to make active item on click instead of hover: source. Graph project, change GraphControl.cs:
comment line with: //this.viewer.SelectionChanged += new EventHandler(OnSelectionChanged);
add line: this.viewer.MouseClick += new MouseEventHandler(viewer_MouseClick);
add method:
void viewer_MouseClick(object sender, MouseEventArgs e)
OnSelectionChanged(sender, EventArgs.Empty);

hughdo Sep 24, 2009 at 10:55 AM 
Also have a look at

waylonflinn Apr 27, 2009 at 10:59 PM 
GLEE has been renamed "Microsoft Automatic Graph Layout" (MSAGL) and the webpage is now:

matthewwalter Jul 25, 2008 at 3:53 PM 
Still cannot see the download link, where can i find the

barnarddale Jun 25, 2008 at 3:45 PM 
Yeah, I kept accidentally digging into a class when I really just wanted to study it by moving the helps me think when I can hover over something with the mouse (without it doing anything).

coryking Jun 21, 2008 at 1:45 AM 
I agree with jho1965dk, this would be much easier to use if it didn't jump around when you use the hand tool. IMHO, the hand tool should work exactly like it might in Adobe Acrobat.

baygun May 6, 2008 at 12:51 PM 
Can't see a download link...

alcent Sep 11, 2007 at 1:51 PM 

maird Jul 11, 2007 at 2:05 PM 
Is it possible to have it generate the dependency graph but ignore version numbers? since we use publisher policies to maintain the bindings our current version numbers don't always match the version that an assembly was built against. this means that the generated dependency tree is inaccurate....

jho1965dk Mar 14, 2007 at 6:12 PM 
Nice plug-in
it is possible to change the behaviou so that it is configurable if the graph require click to change focus instead of just hovering over a node?