Analizar la calidad del código administrado mediante el análisis de código

Este tema se aplica a:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

El tema es aplicable El tema es aplicable El tema no es aplicable El tema no es aplicable

Puede utilizar el análisis de código de Visual Studio Premium y Visual Studio Ultimate para detectar posibles problemas del código, como un acceso a datos no seguro, infracciones de uso y problemas de diseño. El análisis de código funciona en aplicaciones de .NET Framework, nativas (C y C++) y de base de datos. El análisis de código para el código administrado organiza las reglas en conjuntos de reglas orientadas a problemas específicos de codificación.

Tareas comunes

Tareas comunes

Contenido adicional

Conseguir experiencia práctica: obtenga información sobre los fundamentos del análisis de código corrigiendo defectos en una aplicación sencilla de .NET Framework.

Configurar el análisis de código para un proyecto: las reglas para el código administrado se organizan en conjuntos de reglas orientados a áreas específicas, como la seguridad y el diseño. Puede utilizar uno de los conjuntos de regla estándar de Microsoft o crear el suyo propio.

Ejecutar análisis de código: puede especificar la ejecución automática del análisis de código cada vez que se compila una configuración de proyecto o ejecutar el análisis de código manualmente en un proyecto.

Analizar los resultados del análisis de código: las advertencias y los errores de análisis de código se muestran en la ventana Lista de errores de Visual Studio. Puede hacer clic en una advertencia o un error para mostrar el código fuente que contiene el problema; las advertencias están vinculadas a información detallada y a posibles correcciones.

Integrar el análisis de código con el ciclo de vida de desarrollo: las directivas de protección de control de versiones de Team Foundation permiten a los equipos de desarrolladores asegurarse de que todas las protecciones del código cumplen un conjunto común de normas de análisis de código. La creación de un elemento de trabajo para la infracción de una regla de análisis de código es un procedimiento simple que se puede realizar en la ventana Lista de errores.