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

Vous pouvez utiliser l'analyse du code dans Visual Studio Premium et Visual Studio Ultimate pour découvrir d'éventuels problèmes dans votre code, tels que les accès aux données non sécurisés, les violations d'utilisation et les problèmes de conception.L'analyse du code fonctionne sur les applications de base de données, .NET Framework et natives (C et C++).L'analyse du code pour le code managé organise des règles dans les ensembles de règles qui ciblent les problèmes d'encodage.

Tâches courantes

Tâches courantes

Contenu de support

Apprendre en faisant : apprenez les notions de base sur l'analyse du code en corrigeant des défauts dans une application .NET Framework simple.

Configurer l'analyse du code pour un projet : les règles pour le code managé sont organisées en ensembles de règles qui ciblent des zones spécifiques, telles que la sécurité et la conception.Vous pouvez utiliser l'un des ensembles de règles standard Microsoft ou créer votre propre ensemble.

Exécuter l'analyse du code : vous pouvez spécifier que l'analyse du code soit exécutée automatiquement chaque fois qu'une configuration de projet est générée, et vous pouvez exécuter l'analyse du code manuellement sur un projet.

Analyser des résultats d'analyse du code : Les avertissements et les erreurs d'analyse sont listés dans la fenêtre d'analyse du code.Vous pouvez choisir un avertissement ou un titre d'erreur pour afficher des informations supplémentaires sur l'avertissement, et afficher et mettre en surbrillance la ligne de code source qui a déclenché la règle.Vous pouvez choisir l'identificateur d'avertissement pour afficher des informations détaillées dans la librairie MSDN qui incluent des informations et des exemples sur la façon de résoudre le problème.

Intégrer l'analyse du code à votre cycle de vie de développement : les stratégies d'archivage du contrôle de version Team Foundation 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.La création d'un élément de travail pour une violation de la règle d'analyse du code est une procédure simple que vous pouvez exécuter dans la fenêtre Liste d'erreurs.