StyleCopanalyzes C# source code to enforce a set of style and consistency rules. It can be run from inside of Visual Studio or integrated into an MSBuild project. StyleCop has also
been integrated into many third-party development tools.
StyleCop includes 2 parts. 1.Help user to re-structure C# code, user can get method, fields and so on you want. 2. Style can analyse code and give a results of xml node.
StyleCop SDK give us a sample code segment to write a new rule. But it does not show how to invoke a rule. I have read code sample and summary following code segment to invoke rule by StyleCop SDK. http://download.csdn.net/download/wzhiu/7316691
Note:
Maybe you can not get result you want.
1. Check *.StyleCop exist in correctly directory or not.
2. Check dll "StyleCop.CSharp", "StyleCop.CSharp.Rules.dll" and "StyleCop.dll" exist in correctly directory or not. Also those dlls should be have same directory with launched exe.
3. Check this.CaptureViolations = true;
It must set ture, otherwise the segment "this.ViolationCount" will be returned "0".
Stylecop code sample