2012-06-06 20 views
8

Tengo alguna información al respecto, pero aún puedo encontrar una respuesta correcta. Me preguntaron recientemente en mi empresa por esto: "ejecute un análisis fxcop sobre ese código y cuénteme resultados ".FxCop/Code Analysis con VS2010 Ultimate

Ok, tengo VS2010 último que tiene el análisis de código, pero antes de hacer cualquier comentario, navegar en Internet la causa Quiero poner en práctica la mejor opción ...

Por lo tanto, digamos que voy a utilice las mismas reglas en ambos analizadores:

  • ¿Debo recomendar el uso de uno encima del otro?
  • Debo decir "hey, eso es un poco viejo, ¡usemos el análisis de código!"
  • ¿Debo obtener los mismos resultados en diferentes computadoras? (Por lo que entiendo, fxcop le da algunos "puntos" y por lo que he leído, a veces le da puntos diff en computadoras diff, no sé sobre esto con análisis de código

Gracias, cualquier ayuda se agradece

Respuesta

9

FxCop y análisis de código son esencialmente la misma cosa, con las siguientes diferencias:.

  1. análisis de código incluye una extensión VS IDE FxCop se pueden ejecutar desde y mostrar los resultados en el IDE, pero el resultado no es tan completo. Por otro lado, FxCop incluye una interfaz de usuario independiente que es más completa es con respecto a ciertos tipos de exploración de resultados.
  2. El análisis de código incluye más reglas que FxCop. Parte de esto se debe a que incluye un motor de reglas adicional, pero parte es solo reglas adicionales que Microsoft decidió que deberíamos pagar. (Las reglas adicionales se pueden ejecutar desde FxCop si desea ver los resultados en el autónomo FxCop interfaz de usuario.)

Para cualquier regla dada, debería ver exactamente los mismos resultados en cualquier máquina, independientemente de cual de las dos herramientas estás usando Los únicos casos en los que debería ver diferencias son cuando no especifica configuraciones de cultivo para el análisis FxCop, y la cultura del sistema difiere entre las máquinas.

+0

Y bueno, sí, ya pagamos por lo último, entonces ... podemos usar esas reglas adicionales que Microsoft tiene ... – Luis

+0

Mi problema al respecto http://stackoverflow.com/questions/14703765/fxcop-behavoir -en-vs2010-código-análisis-y-supresión de mensaje – Kiquenet

Cuestiones relacionadas