Je viens de commencer à utiliser NDepend et j'essaie d'analyser une solution.NDepend - Plusieurs assemblages .NET portent le nom {MyAssembly} mais ils sont différents
Cet avertissement apparaît lorsque j'ajoute les assemblées de la solution et il ne se charge pas des assemblages avec l'avertissement:
charge « Cant l'assemblage {MyAssembly}: plusieurs ensembles .NET ont le nom {MyAssembly} mais ils sont différents: ... liste des fichiers .dll dans le projet qui contiennent cet assemblage
Qu'est-ce qui pourrait causer cela? J'utilise un fichier AssemblyInfo.cs commun ainsi que le fichier standard pour définir certains attributs communs, mais il n'y a pas de conflit entre ces attributs.
Merci Patrick - J'ai regardé les assemblages qui selon lui sont différents mais ils ont tous le même numéro de version et ont été créés en même temps. Je ne peux pas voir comment ils pourraient être différents. –
Ont-ils la même taille exacte? (comparez la longueur du bit). Si oui, contactez-nous au support a-t ndepend dotcom –
Donc, si vous voulez que votre solution soit analysable par ndepend, vous ne pouvez pas utiliser différentes versions du même assembly tiers dans votre solution. – fsl