Visual Studio 2012 で Power Commands 拡張機能を使用しています。保存時に使用を削除して並べ替えるオプションをオンにしました。問題は、System.Xxx ディレクティブが最後に並べ替えられていることであり、それがスタイル分析エラーの原因となっています。
SA1208: システムの using ディレクティブは、他のすべての using ディレクティブの前に配置する必要があります。
保存前:
using System;
using System.Diagnostics.CodeAnalysis;
using Foo;
保存後:
using Foo;
using System;
using System.Diagnostics.CodeAnalysis;
これは VS 2010 で正しく (System.Xxx が最初に) 機能しました。これを修正する方法を知っている人はいますか?
注: SA エラーが発生しなかったとしても、システム ディレクティブを最初に配置することをお勧めします。