Utilisation d'ensembles de règles pour regrouper des règles d'analyse du code

Lorsque vous configurez l'analyse du code dans Visual Studio Ultimate, Visual Studio Premium, ou Visual Studio Professional , vous pouvez faire votre choix à partir d'une liste d' ensembles de règle provenant des standards Microsoft.Un ensemble de règles est un regroupement logique de règles d'analyse du code qui identifient les problèmes ciblés et les conditions spécifiques.Par exemple, vous pouvez appliquer un ensemble de règles qui est destiné au code d'analyse pour les APIs accessibles publiquement, ou vous pouvez appliquer un ensemble de règles qui inclut uniquement les règles minimales recommandées.Vous pouvez également appliquer un ensemble de règles qui inclut toutes les règles.

Vous pouvez personnaliser un ensemble de règles en ajoutant, supprimant ou modifiant des règles qui doivent s'afficher dans la fenêtre Liste d'erreurs comme avertissements ou erreurs.Les ensembles de règles personnalisés peuvent répondre à un besoin de votre environnement de développement spécifique.Lorsque vous personnalisez un ensemble de règles, la page de l'ensemble de règles propose des outils de recherche et de filtrage pour vous aider dans le processus.

Tâches courantes

Tâche

Contenu associé

Apprendre par la pratique : utilisez les outils d'analyse du code pour spécifier un ensemble de règles personnalisé afin de rechercher et résoudre les problèmes dans une application .NET Framework simple.

Configurer l'analyse du code pour un projet : choisissez un ensemble de règles existant pour un projet, un site Web ou une solution.

Personnaliser un ensemble de règles : spécifiez les règles à appliquer à votre projet.

Comprendre les ensembles de règles intégrés : consultez les règles d'analyse du code qui composent les ensembles de règles intégrés.

Intégrer l'analyse du code dans Team Foundation Server :les stratégies d'archivage Team Foundation Server permettent aux équipes de développement de s'assurer que tous les archivages de code sont conformes à un ensemble commun de normes d'analyse du code.