.NET de l'Assemblée Diff / Outil de comparaison - Ce qui est disponible?

J'aimerais être capable de faire au niveau du code diff entre les deux assemblées; la Diff plug-in pour Réflecteur est la chose la plus proche que j'ai trouvé jusqu'à présent, mais à comparer l'ensemble est un processus manuel m'oblige à descendre dans chaque espace de noms/classe/méthode.

Les autres outils que j'ai trouvé jusqu'à présent semblent être limitée à l'API de niveau (espaces de noms, classes, méthodes) différences--qui n'est pas suffisant pour ce que je suis à la recherche d'.

Personne ne sait d'un tel outil? Mes exigences (du plus élevé au plus bas) sont:

  • Être en mesure d'analyser /refléter la code le contenu des deux versions de la même assemblée et de signaler les différences
  • Accepter un dossier ou d'un groupe d'assemblées d'entrée; comparer rapidement (sur le même WinMerge du dossier diff)
  • Rapide de la capacité de déterminer si les deux assemblées sont équivalentes au niveau du code (et pas seulement de l'API)
  • Permettre easy drill-down pour afficher les différences
  • Exportation de rapports en ce qui concerne les différences

(Personnellement, j'aime WinMerge pour le texte de diff, donc une application avec une interface similaire serait génial)

InformationsquelleAutor STW | 2009-08-14