Tengo un código que atrapa todo y lo registra. Normalmente no hago esto, pero estoy escribiendo un controlador HTTP y quiero devolver un código HTTP apropiado. De todos modos, estoy poniendo lo siguiente en la parte superior de mi método:¿Cómo suprimo la regla de FxCop 'DoNotCatchGeneralExceptionTypes' con SupressMessage?
[SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Justification = "We just log the exception and return an HTTP code")]
FxCop es aparentemente haciendo caso omiso de esto, que es muy frustrante. ¡Especialmente porque también ignora todas mis palabras compuestas!
¿Alguna idea de por qué está haciendo esto? Estoy usando FxCop 10 que es parte de Windows 7/.NET 4 SDK.
Gracias Tom, esta no es la primera vez que me he olvidado de ese símbolo! : | –