Ingeniería inversa de una solución de C #

Sé que Visual Studio 2010 Ultimate tiene algunas habilidades, y normalmente lo haría por instinto, pero tengo un horario muy apretado. También tengo Visio 2010 instalado e integrado en VS, pero su función de ingeniería inversa no parece hacer mucho, y tiene que ejecutarse por proyecto, y un obstáculo aquí es la estructura de la solución, con varias carpetas de soluciones cada una multitud de proyectos

Quisiera algunos consejos sobre cómo realizar ingeniería inversa de una solución C # en diagramas de dependencia, diagramas de secuencia y diagramas de clase.

Respuestas a la pregunta(3)

Su respuesta a la pregunta