Configurer l’analyse héritée pour du code managé

Dans Visual Studio, vous pouvez choisir parmi une liste d’ensembles de règles d’analyse du code, les ensembles de règles à appliquer à un projet de code managé. Par défaut, l’ensemble de règles Règles minimales recommandées par Microsoft est sélectionné, mais vous pouvez appliquer un autre ensemble de règles, le cas échéant. Les ensembles de règles peuvent être appliqués à un ou plusieurs projets d’une solution.

Notes

Cet article s’applique à l’analyse du code hérité et non aux analyseurs de code basés sur .NET Compiler Platform.

Configurer un ensemble de règles pour un projet du .NET Framework

  1. Ouvrez l’onglet Analyse du code dans les pages de propriétés du projet. Plusieurs méthodes sont possibles :

    • Dans l’Explorateur de solutions, choisissez le projet. Dans la barre de menus, sélectionnez Analyser>Configurer l’analyse du code>Pour <nom_projet>.

    • Cliquez avec le bouton droit sur le projet dans l’Explorateur de solutions, sélectionnez Propriétés, puis sélectionnez l’onglet Analyse du code.

  2. Dans les listes Configuration et Plateforme, choisissez la configuration de build et la plateforme cible.

  3. Pour exécuter l’analyse du code chaque fois que le projet est généré à l’aide de la configuration sélectionnée, sélectionnez Exécuter au moment de la génération dans la section Analyseurs binaires. Vous pouvez également exécuter manuellement l’analyse du code hérité. Consultez Procédure : Exécuter l’analyse du code hérité pour du code managé pour plus d’informations.

  4. Pour voir les avertissements relatifs au code généré, décochez la case Supprimer les résultats du code généré.

    Notes

    Cette option ne supprime pas les erreurs d'analyse du code et les avertissements du code généré qui apparaissent dans les formulaires et les modèles. Vous pouvez à la fois voir et gérer le code source d’un formulaire ou d’un modèle, sans qu’il soit remplacé.

  5. Dans la liste Règles actives, effectuez l’une des actions suivantes :

    • Sélectionnez l’ensemble de règles à utiliser.

    • Sélectionnez <Parcourir> pour rechercher un ensemble de règles personnalisées existant qui ne figure pas dans la liste.

    • Définissez un ensemble de règles personnalisé.

Spécifier des ensembles de règles pour plusieurs projets dans une solution

Par défaut, tous les projets managés d’une solution se voient affecter l’ensemble de règles d’analyse du code Règles minimales recommandées par Microsoft. Vous pouvez changer les ensembles de règles affectés aux projets d’une solution dans la boîte de dialogue Propriétés de la solution.

  1. Ouvrez la solution dans Visual Studio.

  2. Dans le menu Analyser, sélectionnez Configurer l’analyse du code pour la solution.

  3. Si nécessaire, développez Propriétés communes, puis sélectionnez Paramètres Code Analysis.

  4. Vous pouvez spécifier un ensemble de règles pour un ou plusieurs projets :

    • Pour spécifier l’ensemble de règles d’un projet individuel, choisissez le nom du projet.

    • Pour spécifier l’ensemble de règles de plusieurs projets, appuyez sur Ctrl en sélectionnant les noms des projets.

    • Pour spécifier tous les projets de la solution, appuyez sur Maj en sélectionnant la liste des projets.

  5. Sélectionnez le champ Ensemble de règles d’un projet, puis sélectionnez le nom de l’ensemble de règles à appliquer.