Я создал вкладку предупреждений в teamcity для решения ac # .Net, используя следующий учебник http://blogs.lessthandot.com/index.php/enterprisedev/application-lifecycle-management/improved-teamcity-net-build-warnings/. Это работает, однако я получаю предупреждение для каждого проекта в решении, так как они используют наборы правил .
Я настроил сборку в TeamCity для использования системной переменной среды "CodeAnalysisRuleSet
" и указал путь к установленным наборам правил (установил инструмент статического анализа, поэтому не копировал файлы), однако он говорит, что это не могу найти набор правил.
C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.CSharp.CurrentVersion.targets(133,9): warning MSB3884: Could not find rule set file "C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Team Tools\Static Analysis Tools\Rule Sets\MinimumRecommendedRules.ruleset".
Кто-нибудь, есть решение, как заставить TeamCity использовать набор правил?