Может быть, вы должны попробовать решения, который работает для StyleCop:
1) Поместите «.Designer.cs» в конце имени файла, который вы не хотите StyleCop проверить. Или вызовите класс и файл, содержащий его, «NativeMethods». Убедитесь, что вы также сняли флажок «Анализировать файлы дизайнера» в настройках StyleCop. В этом случае весь файл будет обходить. Вам не нужно делать это для некоторых типов созданных разработчиками Microsoft кода, таких как Windows Forms Designer, потому что они автоматически попадают в условия, указанные ниже:
2) Окружать нежелательный фрагмент кода с областью C# содержащий «сгенерированный код» в его названии. StyleCop не проверяет сгенерированный код по умолчанию (убедитесь, что параметр «Анализ сгенерированных файлов» не проверен). В этом случае вы все равно можете проверить имена полей, сгенерированных для элементов управления Windows Forms.
#region Windows Form Designer generated code
...
#endregion
3) Для того, чтобы игнорировать весь сгенерированный файл, поинтересуйтесь ставит ли ваш генератор в "" XML-элемент в StyleCop-соответствие заголовка файла, как следующее:
// <auto-generated />
4) И, наконец, вы можете установить true свойство ExcludeFromSourceAnalysis элемента MSBuild Compile, представляющего файл, который необходимо исключить из анализа. Он работает только в том случае, если вы используете предоставленный файл «Microsoft.SourceAnalysis.Targets», в противном случае вам нужно самостоятельно подать задачу StyleCop MSBuild с нужными исходными файлами.
Источник: http://shishkin.wordpress.com/2008/07/08/stylecop-how-to-ignore-generated-code/
родственный: http://stackoverflow.com/questions/1590238/how-to-configure-stylecop-to-suppress-warnings-on-generated-code –