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 aplicar 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. De forma predeterminada, el reglas mínimas recomendadas de Microsoft se selecciona el conjunto de reglas, pero puede aplicar una regla diferente establecer si lo desea.By default, the Microsoft Minimum Recommended Rules rule set is selected, but you can apply a different rule set if desired. Conjuntos de reglas pueden aplicarse a uno o varios proyectos en una solución.Rule sets can be applied to one or multiple projects in a solution.

Tip

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 ASP.NET web Application.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 el 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 <NombreDelProyecto >.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 el 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 de configuración de compilación.In the Configuration and Platform lists, select the build configuration and target platform.

  3. Para ejecutar análisis de código cada vez que se compila el proyecto con la configuración seleccionada, seleccione el 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 <NombreDelProyecto >.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 de código generado, desactive la 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.

    Note

    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 tener que 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 usar.Select the rule set that you want to use.

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

    • Definir un 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, todos los proyectos administrados de una solución se asignan los 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 de 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 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 varios 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 Pravidel campo 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