Заставить анализаторы кода игнорировать AssemblyInfo.cs
Мы добавили #pragma warning disable
к вершине всех наших AssemblyInfo.cs
файлы. Однако встроенный анализ кода в Visual Studio 2015 professional продолжает анализировать этот файл. Что мы можем добавить, чтобы предотвратить это?
1 ответ
Решение
#pragma
применяется к предупреждениям компилятора, так как анализ кода (двоичный) применяется к произведенным сборкам, и информация о прагме была потеряна на этапе компиляции, анализ двоичного кода не может знать об этом подавлении.
#Pragma будет работать для истинных ролей Roslyn, которые действуют на источники вместо двоичных файлов. Если вы не включите "Анализ двоичного кода", ваши предупреждения должны быть просто подавлены. Убедитесь, что у вас есть альтернативное включение для правил, которые вы отключаете.