Pregunta

Mi equipo está utilizando FxCop para ayudar a limpiar una aplicación ASP.NET existente.

Hemos notado un comportamiento extraño en la forma en que FxCop cuenta las advertencias.

Parece que en una pasada a través del código, FxCop solo encuentra y cuenta la primera advertencia relacionada con una regla específica en cada método.

Entonces, si tengo:

public test3(){
   int a = 0; //DoNotInitializeUnecessarily
   int b = 0; //DoNotInitializeUnecessarily
}

... mi informe FxCop solo encontrará y contará la primera advertencia del tipo DoNotInitializeUnecessary en el método test3 (). ¿Hay alguna forma de hacer que FxCop encuentre y cuente ambas instancias de este problema en el método test3 ()?

El método actual de conteo es problemático para nosotros, porque FxCop no informa el número de advertencias. Esto hace que sea difícil estimar cuánto tiempo se necesitará para arreglar las advertencias existentes de FxCop, ya que no sabemos cuántos hay en la aplicación.

¿Fue útil?

Solución

¿Intentaste cambiar Herramientas- > Configuración- > Valores predeterminados del proyecto- > " Desactivar reglas después de [1] excepciones " ?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top