Techniquement, vous pouvez le faire, mais c'est très (!) Façon d'utiliser StyleCop. En premier lieu, vous devez apprendre à exécuter StyleCop à partir du code. Cette discussion contient des exemples qui peuvent aider à implémenter ceci: http://stylecop.codeplex.com/discussions/220546. Ensuite, vous pourrez créer un test unitaire qui énumérera et vérifiera tous les fichiers source dans l'emplacement spécifié. La mauvaise partie ici est que vous devrez spécifier cet emplacement en quelque sorte, et unit-test fonctionnera avec les codes sources au lieu de l'assemblage compilé (ce qui est plutôt inhabituel).
Mais de toute façon, je recommanderais de reconsidérer votre approche. Il n'est pas vraiment nécessaire de considérer l'erreur StyleCop comme des erreurs de compilation. Vous pouvez effectuer une analyse sur le serveur de construction et partager les résultats comme vous le souhaitez (la même chose à propos des tests unitaires) - tout est entre vos mains!
Je reconnais que les erreurs StyleCop ne doivent pas être traitées comme des erreurs de compilation. Cependant, j'aimerais le voir fusionné avec notre CI et fournir une sorte de feedback au développeur. Les développeurs, y compris moi-même, ne verront presque jamais les artefacts attachés manuellement. Il en va de même pour la couverture de code, les tests de performance, etc. Nous avons besoin de feedback. Obtenir l'analyse stylecop dans un unittest, fournirait la rétroaction hors de la boîte. Je reconnais toutefois que ce n'est peut-être pas la bonne façon de le faire. – jaspernygaard
Conclusion jusqu'à présent, est d'intégrer les avertissements StyleCop dans un artefact pour TeamCity. Peut-être développer une notification par e-mail ou similaire. – jaspernygaard