Nous avons une application C# qui utilise un certain nombre de bibliothèques (que nous avons écrit aussi). L'application dépend des différentes bibliothèques et certaines bibliothèques dépendent de certaines autres bibliothèques.Trouver les dépendances d'une classe dans C#
Maintenant, quand il s'agit de tester l'application, nous devons également nous assurer que les bibliothèques fonctionnent correctement. Le problème est que l'application utilise seulement une petite quantité de la fonctionnalité de ces bibliothèques. Je peux utiliser quelque chose comme NCover pour trouver quelles classes de bibliothèques sont réellement utilisées mais j'aimerais aussi savoir comment ces classes (à travers l'application et les différentes bibliothèques) sont organisées - leur structure de dépendance.
Donc, ma question: Je veux être en mesure d'exécuter mon application et ensuite obtenir la liste des classes utilisées, organisées par dépendances (c'est-à-dire ce qui appelle/utilise quoi).
Est-ce que quelqu'un connaît un outil (gratuit ou non) qui vous permet de faire cela? Le code est tout dans VS2008 organisé avec les différentes libs/app en tant que projets.
merci! Reflector me permet de parcourir les dépendances comme je le voulais - en utilisant la partie Depends On de l'analyseur. Le graphique ne dessine pas vraiment ce que je voulais. Quand j'ai plus de temps, je pourrais envisager de faire un plug-in. J'apprécie l'aide! –