title: Looking for a free tool to visualize object relationships for C#
body: <p>Here is my ideal solution: a free tool that reads a .csporj or .sln and generates a pretty picture that shows all the objects and how they are related.  By relationships, I don't mean inheritance but rather dependency. For example, if we have a <code>Car</code> object and   <code>Car</code> has a member variable <code>Wheel</code>, I would like that Car depends on Wheel to be visualized in the graph.</p>
  
  <p>I know visual studio can do inheritance graphs, but that is only half of what I am looking for.</p>
  
  <p>Is what I am looking for possible? Are there any tools that do something similar?</p>
  
  <p><strong>Related question for java:</strong> <a href="https://stackoverflow.com/questions/1824261/are-there-any-tools-to-visualize-the-objects-being-used-in-a-program">Are there any tools to visualize the objects being used in a program?</a></p>
  
  <p>Just found this answer <a href="https://stackoverflow.com/questions/997798/c-class-object-visualisation-software">C# Class/Object visualisation software</a>, and I think it answers this question as well.</p>