Cómo: Configurar el análisis de código para un proyecto de código administradoHow to: Configure Code Analysis for a Managed Code Project

En Visual Studio, puede elegir entre una lista de análisis de código conjuntos de reglas para aplicarlas a un proyecto de código administrado.In Visual Studio, you can choose from a list of code analysis rule sets to apply to a managed code project. El conjunto de reglas predeterminado es reglas mínimas recomendadas de Microsoft.The default rule set is Microsoft Minimum Recommended Rules. Puede aplicar otro conjunto de reglas a un proyecto o a todos los proyectos de una solución.You can apply another rule set to a project or to all projects in a solution.

Sugerencia

Para obtener información sobre cómo configurar un conjunto de reglas para aplicaciones Web ASP.NET, vea Cómo: configurar el análisis de código para una aplicación Web ASP.NET.For information about how to configure a rule set for ASP.NET Web applications, see How to: Configure Code Analysis for an ASP.NET Web Application.

Para configurar un conjunto de reglas para un proyecto de .NET FrameworkTo configure a rule set for a .NET Framework project

  1. Abra la análisis de código ficha en páginas de propiedades del proyecto.Open the Code Analysis tab on the project's property pages. Puede hacerlo en cualquiera de las maneras siguientes:You can do this in either of the following ways:

    • En el Explorador de soluciones, seleccione el proyecto.In Solution Explorer, select the project. En la barra de menús, seleccione analizar > configurar análisis de código > para <NombreDeProyecto >.On the menu bar, select Analyze > Configure Code Analysis > For <projectname>.

    • Haga clic en el proyecto en el Explorador de soluciones y seleccione propiedadesy, a continuación, seleccione la análisis de código ficha.Right-click the project in Solution Explorer and select Properties, and then select the Code Analysis tab.

  2. En el configuración y plataforma listas, seleccione la plataforma de destino y la configuración de compilación.In the Configuration and Platform lists, select the build configuration and target platform.

  3. Para ejecutar el análisis de código cada vez que se compila el proyecto con la configuración seleccionada, seleccione la Habilitar análisis de código al compilar casilla de verificación.To run code analysis every time the project is built using the selected configuration, select the Enable Code Analysis on Build check box. También puede ejecutar análisis de código seleccionando analizar > ejecutar análisis de código > ejecutar análisis de código en <NombreDeProyecto >.You can also run code analysis manually by selecting Analyze > Run Code Analysis > Run Code Analysis on <projectname>.

  4. De forma predeterminada, el análisis de código no notifica las advertencias de código generadas automáticamente por herramientas externas.By default, code analysis does not report warnings from code that is automatically generated by external tools. Para ver las advertencias del código generado, desactive el Suprimir resultados del código generado casilla de verificación.To view warnings from generated code, clear the Suppress results from generated code check box.

    Nota

    Esta opción no suprime los errores ni las advertencias del análisis de código generado cuando aparecen en formularios y plantillas.This option does not suppress code analysis errors and warnings from generated code when the errors and warnings appear in forms and templates. Puede ver y mantener el código fuente de un formulario o una plantilla, sin necesidad de que se sobrescribe.You can both view and maintain the source code for a form or a template, without having it overwritten.

  5. En el ejecutar este conjunto de reglas lista, realice una de las siguientes acciones:In the Run this rule set list, do one of the following:

    • Seleccione el conjunto de reglas que desea utilizar.Select the rule set that you want to use.

    • Seleccione <Examinar... > encontrar una regla personalizada existente establece que no está en la lista.Select <Browse...> to find an existing custom rule set that is not in the list.

    • Definir una conjunto de reglas personalizado.Define a custom rule set.

Especificar conjuntos de reglas para varios proyectos en una soluciónSpecify rule sets for multiple projects in a solution

De forma predeterminada, se asignan todos los proyectos administrados de una solución de la reglas mínimas recomendadas de Microsoft conjunto de reglas de análisis de código.By default, all the managed projects of a solution are assigned the Microsoft Minimum Recommended Rules code analysis rule set. Puede cambiar los conjuntos de reglas que se asignan a los proyectos de una solución en el propiedades cuadro de diálogo para la solución.You can change the rule sets that are assigned to the projects of a solution in the Properties dialog box for the solution.

  1. Abra la solución en Visual Studio.Open the solution in Visual Studio.

  2. En el analizar menú, seleccione configurar análisis de código para la solución.On the Analyze menu, select Configure Code Analysis for Solution.

  3. Si es necesario, expanda propiedades comunesy, a continuación, seleccione configuración de análisis de código.If necessary, expand Common Properties, and then select Code Analysis Settings.

  4. Puede especificar un conjunto de reglas para uno o más proyectos:You can specify a rule set for one or more projects:

    • Para especificar un conjunto de reglas para un proyecto individual, seleccione el nombre del proyecto.To specify a rule set for an individual project, select the project name.

    • Para especificar un conjunto de reglas para varios proyectos, mantenga presionada la tecla Ctrl y seleccione los nombres de proyecto.To specify a rule set for multiple projects, hold down Ctrl and select the project names.

    • Para especificar todos los proyectos de la solución, mantenga presionada la tecla MAYÚS y haga clic en la lista de proyectos.To specify all the projects in the solution, hold down Shift and click in the project list.

  5. Seleccione el conjunto de reglas campos de un proyecto y, a continuación, seleccione el nombre de la regla establece que desea aplicar.Select the Rule Set field of a project, and then select the name of the rule set that you want to apply.

Vea tambiénSee also