Как подавить правило FxCop «DoNotCatchGeneralExceptionTypes» с помощью SupressMessage?

У меня есть код, который все улавливает и регистрирует. Обычно я этого не делаю, но я пишу обработчик HTTP и хочу вернуть соответствующий код HTTP. В любом случае, я помещаю в начало своего метода следующее:

m пишут обработчик HTTP и хотите вернуть соответствующий код HTTP. В любом случае, я помещаю следующее в ...

У меня есть код, который все улавливает и регистрирует. Обычно я этого не делаю, но я пишу обработчик HTTP и хочу вернуть соответствующий код HTTP. В любом случае, я помещаю в начало своего метода следующее:

m пишут обработчик HTTP и хотите вернуть соответствующий код HTTP. В любом случае, я помещаю следующее в ...

У меня есть код, который все улавливает и регистрирует. Обычно я этого не делаю, но я пишу обработчик HTTP и хочу вернуть соответствующий код HTTP. В любом случае, я помещаю в начало своего метода следующее:

[SuppressMessage ("Microsoft.Design", "CA1031: DoNotCatchGeneralExceptionTypes", Justification = "Мы просто регистрируем исключение и возвращаем код HTTP")]

FxCop, похоже, игнорирует это, что очень расстраивает . Тем более, что он также игнорирует все мои переопределения составных слов!

Есть идеи, зачем он это делает? Я использую FxCop 10, который является частью Windows 7 / .NET 4.

17
задан Steve Dunn 10 September 2010 в 10:03
поделиться