Après vous avoir montré comment personnaliser l’IntelliTrace, je vais aujourd’hui vous montrer comment créer vos propres analyseurs pour les graphes de dépendance dans les outils d’architecture de VisualStudio 2010.
Avant de commencer encore un petit avertissement (toujours en gras et rouge pour être bien visible ) :
Microsoft ne fournit pas et ne fournira ni documentation ni support sur ce que je vais expliquer car même si cela est possible, ce n’est pas une fonctionnalité supportée.
Maintenant que vous êtes prévenu nous allons voir comment créer un analyseur qui affichera l’ensemble des noeuds commençant par « Qetza. ».
On commence par créer une bibliothèque de classe et par référencer les trois assemblies suivantes :
- Microsoft.VisualStudio.Progression.Common
- Microsoft.VisualStudio.Progression.GraphModel
- Microsoft.VisualStudio.Progression.Interfaces
Ces assemblies se trouve dans le sous-répertoire « Common7\IDE\PrivateAssemblies » de votre répertoire d’installation de VisualStudio 2010 (par défaut « C:\Program Files\Microsoft Visual Studio 10.0″).
read more →