2012-05-22 2 views

Répondre

1

Les optimisations de compilateur peuvent entraîner des différences dans le comportement des règles FxCop, bien que les règles fournies avec FxCop soient généralement assez robustes à cet égard. Les différences sont-elles visibles dans les règles personnalisées? Si non, avez-vous activé l'indicateur de compilation CODE_ANALYSIS pour votre version? Si oui, quelle (s) règle (s) génèrent des problèmes uniquement en mode release?

+0

Merci Nicole! Je n'ai pas d'indicateur de compilation CODE_ANALYSIS activé pour ma version, et je n'ai pas de règles personnalisées, je n'utilise que des règles standard fournies avec FxCop. – Jin

+0

Si vous n'incluez pas l'indicateur de compilation CODE_ANALYSIS, vos attributs SuppressMessage ne seront pas inclus dans le code compilé, ils ne seront donc pas visibles par FxCop. Si vous voulez qu'ils soient pris en compte, vous devez ajouter le drapeau de compilation. –

+0

Nous n'avons pas utilisé les attributs SuppressMessage dans notre code pour le moment, pas même dans la version de débogage. Nous avons simplement exclu un tas de constatations existantes à partir d'un point et tenté de résoudre toute nouvelle question à venir. – Jin

Questions connexes