Есть ли способ легко остановить предупреждения StyleCop от отображения в определенных проектах в решении. Или, что более важно, способ выбора, какие проекты должен выполняться с помощью Visual Studio Visual Studio?Отключить анализ стилей для конкретных проектов в рамках решения
У нас есть решение с 9 проектами в нем. Есть только 2 проекта, на которых я действительно хочу видеть предупреждения StyleCop, поэтому я создал файлы StyleCop.Settings
в этих корневых каталогах проекта. Это означает, что для остальных проектов применяется набор правил по умолчанию, и каждый раз, когда я открываю класс, я получаю экран, полный предупреждений.
Единственный способ, с помощью которого я могу удалить эти предупреждения, - добавить еще один файл StyleCop.Settings
на уровень выше, со всеми отключенными правилами и задать параметры слияния в определенных файлах настроек, которые меня интересуют, чтобы не сливаться с этим родительским файлом , Это просто неправильно. Есть ли более чистый вариант или это мой единственный?
UPDATE: Я специально ищу способ остановить появление предупреждений в Visual Studio. Я добавил файл Settings.StyleCop
в папку решения и отключил все правила. Я запускаю анализ StyleCop по одному из моих тестовых проектов и сообщений об ошибках не сообщается. Однако открытие тестового класса показывает множество предупреждений StyleCop, которые я хочу подавить. Может ли это быть StyleCop для плагина ReSharper? У меня есть профиль очистки кода, который был создан и отключил некоторые правила внутри, но это не имеет никакого значения в моих тестовых классах.
возможно дубликат [Как сделать StyleCop игнорировать проект в растворе ?] (http://stackoverflow.com/questions/8926993/how-to-make-stylecop-to-ignore-a-project-in-a-olution) –