TeamCity не «находит» набор правил Microsoft на сервере сборки, что приводит к предупреждениям - PullRequest
0 голосов
/ 14 января 2019

Я создал вкладку предупреждений в 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 использовать набор правил?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...