Czy istnieje sposób na łatwe zatrzymanie ostrzeżeń StyleCop przed wyświetlaniem w określonych projektach rozwiązania. Lub, co ważniejsze, sposób na wybranie, które projekty powinny być wykonywane w analizie StyleCop przez Visual Studio?Wyłączanie analizy stylecop dla konkretnych projektów w ramach rozwiązania
Mamy rozwiązanie z 9 projektami. Są tylko 2 projekty, w których chciałbym zobaczyć ostrzeżenia StyleCop, więc utworzyłem pliki StyleCop.Settings
w tych katalogach głównych projektu. Oznacza to, że w przypadku pozostałych projektów stosuje się domyślny zestaw reguł, a za każdym razem, gdy otwieram klasę, wyświetlany jest ekran z ostrzeżeniami.
Jedyny sposób, w jaki mogę usunąć te ostrzeżenia, to dodać kolejny plik StyleCop.Settings
powyżej poziomu folderów z wyłączonymi wszystkimi regułami i ustawić opcje scalania w konkretnych plikach ustawień, które mnie interesują, aby nie łączyć się z tym plikiem nadrzędnym . To jednak wydaje się złe. Czy istnieje opcja czystsza czy jest to moja jedyna?
AKTUALIZACJA: W szczególności szukam sposobu na zatrzymanie wyświetlania ostrzeżeń w programie Visual Studio. Dodałem plik Settings.StyleCop
do folderu rozwiązania i wyłączyłem wszystkie reguły. Prowadzę analizę StyleCop w jednym z moich projektów testowych i nie zgłoszono żadnych błędów. Jednak otwarcie klasy testowej ujawnia szereg ostrzeżeń StyleCop, które chcę tłumić. Czy może to być wtyczka StyleCop dla ReSharper? Mam utworzony profil czyszczenia kodu i wyłączyłem niektóre reguły, ale nie wydaje się, aby to miało jakąkolwiek różnicę w moich klasach testowych.
możliwe duplikat [Jak zrobić StyleCop zignorować projekt w roztworze ?] (http://stackoverflow.com/questions/8926993/how-to-make-stylecop-to-ignore-a-project-in-a-solution) –