Visual Studio и Resharper выделяют неиспользуемые пространства имен, но они не генерируют какие-либо предупреждения, поэтому мы не можем использовать Обрабатывать предупреждения как ошибки и проект хорошо компилируется:
Resharper может отображать предупреждения на боковой панели, но может быть настроен для отображения ошибки, я думаю.
StyleCop также может сделать это.Быстрый поиск в Google заставляет меня поверить, что IDE0005 позволяет это.
IDE0005