Отключение анализа кода в локальных сборках - PullRequest
0 голосов
/ 22 декабря 2010

Я хочу задать вопрос об анализе кода. Мы включили анализ кода в наших проектах и ​​создали политику, которая заставляет разработчиков запускать CA перед регистрацией. Но решение очень большое, и запуск CA требует много времени на каждую локальную сборку, так как вы знаете, что решение для разработчиков может быть в 10-20 раз.

Итак, я хочу отключить CA при локальных сборках; но в то же время мы должны были соблюдать политику.

Конечно, CA будет работать, пока TFS Builds ..

Возможно ли?

Ответы [ 2 ]

1 голос
/ 23 декабря 2010

Вы можете отключить анализ кода во всех ваших проектах. Затем установите в сборке параметр анализа кода «Всегда»

0 голосов
/ 13 сентября 2012

Чтобы отключить локальный анализ кода, я изменил microsoft.common.targets, добавив внизу:

<PropertyGroup>
     <RunCodeAnalysis>false</RunCodeAnalysis>
</PropertyGroup>

но учтите, что файл microsoft.common.targets может быть перезаписан при следующем обновлении, ремонте или исправлении Visual Studio.

(Вы можете использовать один и тот же трюк, чтобы отключить повторное использование Nuget для всех ваших локальных проектов)

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