Erstellen einer benutzerdefinierten Regel in FxCop
-
21-08-2019 - |
Frage
Ich möchte zusätzliche Regeln in FXCop erstellen. Benutzerdefinierte Regeln zu helfen, wie die Überprüfung gegen Inline-SQL-spezifisches Best Practices zu gewährleisten.
Ich freue mich wirklich für gute Ressourcen und Beispiele. Vielen Dank!
Lösung
Dieses Tutorial scheint wirklich umfassend.
Andere Tipps
Das Tutorial oben ist ziemlich gut. Ich klopfte eine Probe VS-Projekt zusammen, die auch nützlich sein könnten, da ich keine Beispielprojekte finden konnte, http://www.doogal.co.uk/files/FxCopRules.zip
Sie können auch die kommerzielle Tool NDepend Ihre benutzerdefinierte Code Regeln über LINQ-Abfragen (CQLinq) . Disclaimer: Ich bin einer der Entwickler des Werkzeugs
Mehr als 200 Coderegeln standardmäßig vorgeschlagen.
Die Stärke von CQLinq über FxCop API oder andere Werkzeuge ist, dass ist es einfach, eine Coderegel , zu schreiben und erhalten sofort Ergebnisse. Die Einrichtungen sind vorgeschlagen angepasst Codeelemente zu sehen. Zum Beispiel: