Sincronizar conjuntos de reglas del proyecto de código con la directiva de protección del proyecto de Azure DevOps

Para sincronizar la configuración de análisis de código de los proyectos de código con la directiva de sincronización del proyecto de Azure DevOps, especifique un conjunto de reglas que contenga al menos las reglas especificadas en el conjunto de reglas para la directiva de comprobación. El responsable de desarrollo puede informarle del nombre y la ubicación del conjunto de reglas de la directiva de registro. Puede usar una de las siguientes opciones para asegurarse de que el análisis de código para el proyecto usa el conjunto correcto de reglas:

  • Si la directiva de sincronización usa uno de los conjuntos de reglas integrados de Microsoft, abra el cuadro de diálogo de propiedades del proyecto de código, muestre la página Análisis de código y seleccione el conjunto de reglas. Los conjuntos de reglas estándar de Microsoft se instalan automáticamente con Visual Studio se establecen como de solo lectura y no se deben editar. Si los conjuntos de reglas no se modifican, se garantiza que las reglas de la directiva y los conjuntos de reglas locales coincidan.

  • Si la directiva de protección usa un conjunto de reglas personalizado, realice una operación Get en el archivo del conjunto de reglas en el control de versiones para crear una copia local. A continuación, especifique esa ubicación local en la configuración de análisis de código para el proyecto de código. Se garantiza que las reglas coincidan si el conjunto de reglas de la directiva de protección está actualizado.

    Si asigna la ubicación del control de versiones a una carpeta local que se encuentra en la misma relación con la raíz del proyecto de Azure DevOps que el proyecto de código, la ubicación de la regla se establece mediante una ruta de acceso relativa. La ruta de acceso relativa garantiza que la configuración del proyecto de código para el análisis de código se pueda mover a otros equipos.

  • Personalice una copia del conjunto de reglas para la directiva de registro de un proyecto de código. Asegúrese de que el nuevo conjunto de reglas contiene todas las reglas de la directiva de registro de entrada y cualquier otra regla que desee incluir. Debe asegurarse de que el conjunto de reglas incluya todas las reglas del conjunto de reglas para la directiva de registro.

Especificación de un conjunto de reglas estándar de Microsoft

  1. En el Explorador de soluciones, haga clic con el botón derecho en el proyecto de código y, a continuación, haga clic en Propiedades.

  2. Haga clic en Análisis de código.

  3. En la lista Reglas activas, seleccione el conjunto de reglas de directiva de comprobación.

Especificación de un conjunto de reglas de directiva de registro personalizado

  1. Si es necesario, realice una operación Get en el archivo del conjunto de reglas que especifique la directiva de registro.

  2. En el Explorador de soluciones, haga clic con el botón derecho en el proyecto de código y, a continuación, haga clic en Propiedades.

  3. Haga clic en Análisis de código.

  4. En la lista Reglas activas, haga clic en <Examinar>.

  5. En el cuadro de diálogo Abrir, especifique el archivo de conjunto de reglas de directiva de comprobación.

Creación de un conjunto de reglas personalizado para un proyecto de código

Para obtener información sobre cómo crear un conjunto de reglas personalizado, consulte Personalización de un conjunto de reglas.