private readonly DateTime DATETIME_MEIJI = new DateTime(1868, 9, 8);

これをクラスフィールドにして、メソッド内でthis.DATETIME_MEIJI と書くのは
VS2005βだと問題ないのですが、VS2003の場合だとエラーになります。

記述的にはVS2003の場合でも問題が無いように思うのですが、何故でしょうか?