Zajęło chwilę przez I wreszcie zrozumieć. To nie jest idealne, ale działa.
Aktualizacja: utworzyć wpis step by step instructions:
Dzięki aamit, który dostarczył link, który wprowadził mnie na właściwą drogę nawet to rozwiązanie w artykule MSDN nie działa. Daj mu +1; on na to zasługuje.
1.) W FxCop GUI zapisz swój projekt.
WAŻNE:
- a. Zapisz projekt w tym samym katalogu gdzie jest twoje rozwiązanie.
- b. Nadaj nazwę projektu FxCop jako taką samą jak nazwa rozwiązania, a zawiera rozszerzenie .sln.
Na przykład: jeśli nazwa rozwiązania to MySolution.sln
, nazwa projektu FxCop ma być MySolution.sln.FxCop
.
2.) w Visual Studio wybierz Narzędzia -> Zewnętrzna Toos
3.) Wprowadź następujące informacje w oknie dialogowym Narzędzia zewnętrzne:
- tytułem: FxCop
- rozkazu: C : \ Program Files \ Microsoft FxCop 1.36 \ FxCopCmd.exe
- Argumenty: /c /p:"$(SolutionDir)\$(SolutionFileName).fxcop” /cXsl: "C: Program Files \ \ Microsoft FxCop 1.36 \ XML \ VSConsoleOutput.xsl"
- katalog początkowa: C: \ Program Pliki \ Microsoft FxCop 1.36
Upewnij się, że "Użyj okno Output" pole wyboru jest zaznaczone.
To wszystko. To działa dla mnie Mam nadzieję, że zadziała dla ciebie.
Czy atrybut SuppressMessage działa, gdy wywołuję plik fxcopcmd.exe za pomocą wiersza poleceń? – Kiquenet