В моей команде я хочу запретить разработчику регистрировать код с предупреждениями от анализа кода.
Как я нашел в некоторых блогах и stackoverflow-вопросах, я пытался сделать это с политикой регистрации:
- Включить анализ кода в Visual Studio Project и установить Rulset (минимальные рекомендуемые правила Microsoft)
- Добавьте политику регистрации «Анализ кода» и установите тот же набор правил (минимальные рекомендуемые правила Microsoft).
Проблема, с которой я столкнулся, состоит в том, что политика запрещает регистрацию только при наличии ошибок, но не при наличии только предупреждений. Конечно, я могу изменить набор правил и установить все правила как ошибки. Но и локальные сборки невозможны.
Итак, я хочу, чтобы все правила были предупреждениями, и создание проекта возможно, но регистрация также запрещена, если существует только предупреждение.
Моя идея состояла в том, чтобы установить другой набор правил в настройках политики регистрации (те же правила, но все правила как ошибки). Но при попытке регистрации вы получите ошибку: Параметры анализа кода несовместимы с политикой анализа кода .
Так что мой вопрос: есть ли у кого-нибудь решение или идея, как я могу решить эту проблему.
Заранее спасибо за ответ!