У меня есть сервер Jenkins, на котором я собираю и тестирую свой код. Когда я тестирую анализ кода с помощью MSBuild на сервере Jenkins (с помощью командной строки), у меня появляется 87 предупреждений. И если я тестирую на визуальной студии, у меня 572 предупреждения.
Какая огромная разница!
После расследования многие из пропущенных предупреждений являются предупреждениями о синтаксисе: CA1704 или CA2204 .
У меня есть набор правил в моем решении, и я даю путь решения для MSbuild (поэтому он должен использовать этот набор правил тоже, я прав?). Так чего не хватает? или что я делаю не так?
Для информации я использую visual studio 2017.