Как создать собственное правило статического анализа, которое проверяет определенное значение свойства - PullRequest
0 голосов
/ 15 августа 2010

Я хотел бы использовать API интроспекции FXCop для создания пользовательского правила, которое проверяет следующее:

в MethodA код устанавливает для свойства B статического класса C значение D:

пустой метод A () {CB = D;}

как я могу написать это?также, как я могу отладить с помощью правила?

1 Ответ

1 голос
/ 16 августа 2010

Ваш первый вопрос мне не совсем понятен. Это шаблон, который вы хотите, чтобы отчет FxCop был проблемой?

Ваш второй вопрос:

  • Запустите свой собственный проект правил FxCop в Visual Studio.
  • Запустите FxCop и добавьте свои собственные правила FxCop dll (те, что вы создали в конфигурации отладки)
  • Теперь перейдите в Инструменты -> Присоединить к процессу ... (Ctrl Alt P)
  • Выберите FxCop.exe
  • Выполнить анализ

Visual Studio нарушит установленные вами точки останова.

Я нашел этот сайт довольно обширным.

...