Анализировали ли вы не с помощью анализа кода Visual Studio, а с помощью автономного FxCop?
Если это так, ваш код не проверяется, поскольку FxCop не поддерживает правило AvoidCallingProblematicMethods.
Точнее, FxCop не содержит правил надежности и ремонтопригодности.Правило AvoidCallingProblematicMethods классифицируется как правило надежности.
Вы можете увидеть таблицу сравнения правил анализа кода, поддерживаемых VS Code Analysis и FxCop, из здесь .
ОБНОВЛЕНИЕ
Как вы увидите в комментарии Педро, вы можете использовать это правило в FxCop, если копируете правила анализа кода VS2010 в каталог FxCop Rules.
- Резервное копирование сборок в каталоге правил FxCop (по умолчанию "% PROGRAMFILES% \ Microsoft FxCop 10.0 \ Rules").
- Копирование сборок в "% PROGRAMFILES% \ Microsoft Visual Studio 10.0 \"Инструменты группы \ Инструменты статического анализа \ FxCop \ Rules "в каталог FxCop Rules, кроме DataflowRules.dll (FxCop не может загрузить правила из DataflowRules.dll).