Roslyn Code Analyzer auf Build Server ausführen

Ich versuche, benutzerdefinierte statische Analyseregeln für meine Codebasis zu erstellen, sodass Compilerfehler generiert werden, wenn ein Entwickler die Codierungskonvention meines Unternehmens nicht befolgt. Es scheint mit Visual Studio 2015,Roslyn Code Analyzer sind der Weg, um dies zu erreichen.

Die MSDN-Artikel, die ich gelesen habe, geben an, dass Code Analyzer als NuGet- oder VSIX-Pakete gepackt sind. Das ist großartig, um rote Kringel in Visual Studio hinzuzufügen, aber ich möchte sicherstellen, dass die Compiler-Fehler auch auf meinem Jenkins-Build-Server generiert werden.

SindRoslyn Code Analyzer Als Teil der MSBuild-Pipeline so ausführen, dass auf meinem Build-Server Compiler-Fehler auftreten? Muss ich MSBuild trotzdem einrichten?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage