Share via


Comment : activer et désactiver l'analyse statique du code d'une base de données

Pour aider les développeurs à identifier les problèmes de conception et de performances, vous pouvez configurer votre projet de base de données afin que l'analyse statique du code soit exécutée automatiquement lorsque le projet est généré avec succès par un membre de l'équipe.

Pour chaque règle, vous pouvez spécifier s'il faut traiter les avertissements comme des erreurs. Si vous choisissez cette option, les erreurs d'analyse du code provoqueront l'échec de la génération.

De plus, vous pouvez également exécuter l'analyse manuellement. Pour plus d'informations, consultez Analyse du code de base de données pour en améliorer la qualité.

Pour activer ou désactiver l'analyse du code pour un projet de base de données

  1. Ouvrez la solution qui contient votre projet de base de données.

  2. Dans l'Explorateur de solutions, cliquez sur le projet de base de données pour lequel vous souhaitez activer ou désactiver l'analyse statique du code.

  3. Dans le menu Données, pointez sur Analyse statique du code, puis cliquez sur Configurer.

    La fenêtre de propriétés du projet s'ouvre et affiche l'onglet Analyse du code.

  4. Dans la liste Configuration, cliquez sur la configuration pour laquelle vous souhaitez activer ou désactiver l'analyse statique du code lorsque le projet est généré.

  5. Si vous souhaitez que l'analyse statique du code s'exécute après chaque génération réussie du projet de base de données, activez la case à cocher Activer l'analyse du code lors de la build. Dans le cas contraire, désactivez-la.

  6. Dans le menu Fichier, cliquez sur Enregistrer les éléments sélectionnés ou sur Enregistrer tout.

Voir aussi

Tâches

Comment : activer et désactiver des règles spécifiques pour l'analyse statique du code d'une base de données

Comment : analyser du code Transact-SQL afin de détecter des erreurs

Procédure pas à pas : analyse du code Transact-SQL d'une base de données existante

Concepts

Analyse de la qualité d'un code managé à l'aide de l'analyse du code