Outil de liste MVC routes de Visual Studio Express

Je suis en train d'apprendre .NET MVC et une application que je suis en train de construire est devenu plutôt comme des spaghettis. Dans mon code j'ai beaucoup d'actions dans les différents contrôleurs qui, naturellement, de produire tous les points de vue divers et partialviews. Pour aggraver les choses, j'ai @Html.L'Action des commandes d'ajouter une autre couche de confusion. Certains de ce qui est laissé par défaut échafaudage d'action.

Est-il un outil qui génère une liste de tous les trajets possibles dans mon site et le point de vue de leur retour?

J'aimerais aussi trouver tous les inutilisée de vues et d'actions sans vues et généralement refactoriser le tout correctement. Quelque chose comme ceci (merci de ne pas commenter sur cet exemple précis):

Route               Views returned
------------------------------------------
/User/Edit          /User/Edit.cshtml
/Admin/User/Edit    /User/Edit.cshtml
...

Une telle chose existe? Peut-il être fait avec un .tt modèle?

Ou peut-être tout mon approche est mal..!

Vous voudrez peut-être consulter RouteDebugger
Aussi loin que je peux voir, aucune des suggestions actuellement la carte TOUTES les routes dans mon projet, pour autant que je sais. Ils vous demandent de frapper chaque page manuellement à 'debug'.
J'ai mis à jour ma réponse pour vous aider à un peu mieux. Espérons qu'il vous aide sur votre chemin.

OriginalL'auteur rwalter | 2012-11-30