Vielleicht sollten Sie die Lösungen versuchen, die für StyleCop funktioniert:
1) Put „.Designer.cs“ an das Ende des Namens der Datei wollen Sie nicht StyleCop zu überprüfen. Oder rufen Sie die Klasse und die Datei mit dem Namen "NativeMethods" auf. Stellen Sie sicher, dass Sie in den StyleCop-Einstellungen auch "Analyse von Designer-Dateien" deaktivieren. In diesem Fall wird die gesamte Datei umgangen. Sie müssen dies nicht für einige Typen von vom Microsoft-Designer generierten Code tun, wie Windows Forms Designer, da sie automatisch unter folgenden Bedingungen liegen:
2) Umgeben Sie das unerwünschte Stück Code mit einer C# -Region enthält "generierten Code" in seinem Namen. StyleCop überprüft generierten Code standardmäßig nicht (stellen Sie sicher, dass die Einstellung "Analyse generierter Dateien" nicht aktiviert ist). In diesem Fall können Sie weiterhin die Namen der Felder validieren, die für die Windows Forms-Steuerelemente generiert werden.
#region Windows Form Designer generated code
...
#endregion
3) die gesamte erzeugte Datei zu ignorieren, überprüfen Sie, ob Ihr Generator ein "" XML-Element in das setzt StyleCop-konforme Datei-Header, wie die folgenden:
// <auto-generated />
4) Und schließlich können Sie die Eigenschaft "ExcludeFromSourceAnalysis" des MSBuild Compile-Elements, das die Datei darstellt, die aus der Analyse ausgeschlossen werden muss, auf "true" setzen. Es funktioniert nur, wenn Sie die angegebene "Microsoft.SourceAnalysis.Targets" -Zieldatei verwenden, andernfalls müssen Sie die StyleCop MSBuild-Aufgabe mit den gewünschten Quelldateien selbst füttern.
Quelle: http://shishkin.wordpress.com/2008/07/08/stylecop-how-to-ignore-generated-code/
verwandte: http://stackoverflow.com/questions/1590238/how-to-configure-stylecop-to-suppress-warnings-on-generated-code –