2010-07-29 4 views
1

Je travaille sur un projet et nous avons un énorme assemblage si des centaines de types. Je voudrais ajouter une sorte d'analyse de code, mais seulement sur les nouveaux types. Dans FxCop, je peux choisir les types et/ou espaces de noms que je veux analyser. Je n'arrive pas à trouver un moyen de le faire dans l'analyse de code VS2010. Est-ce juste moi ou est-ce pas possible?VS2010 analyse de code sélection des types/espaces de noms

Répondre

2

Oui, c'est possible dans VS2010, mais il n'y a pas d'interface utilisateur pour créer le sous-ensemble. Au lieu de cela, vous devrez spécifier la liste d'inclusion/exclusion via la propriété CodeAnalysisAdditionalOptions MSBuild (en utilisant le paramètre de ligne de commande/types qui sera utilisé lors de l'exécution de FxCopCmd.exe) ou via un fichier de projet .fxcop spécifié via CodeAnalysisProject MSBuild propriété.

Cette dernière approche a causé des problèmes dans VS2008 puisque FxCop essayait de charger la DLL cible deux fois si elle était incluse dans le fichier de projet. Je ne l'ai pas essayé dans VS2010, mais il vaut certainement la peine d'essayer avant de recourir à l'approche CodeAnalysisAdditionalOptions.


N.B. .: C'est exactement la même réponse déjà fournie à http://social.msdn.microsoft.com/Forums/en-US/vstscode/thread/fd431e4d-401d-4b5b-b07d-144198e0dc30.

Questions connexes