VS 2010 でhttp://code.google.com/p/fast-member/source/checkoutから .net 3.5 FastMember をロードしました。
コンパイラは次のエラーを生成します。
機能「静的クラス」は、ISO-1 C# 言語仕様の一部ではないため、使用できません。
どうすればこれを乗り越えられるでしょうか?
VS 2010 でhttp://code.google.com/p/fast-member/source/checkoutから .net 3.5 FastMember をロードしました。
コンパイラは次のエラーを生成します。
機能「静的クラス」は、ISO-1 C# 言語仕様の一部ではないため、使用できません。
どうすればこれを乗り越えられるでしょうか?
ISO-1 は C# 1.2 です。FastMember は、それを処理するように特別に設計されていません。また、ISO-2 まで存在しなかったジェネリックも使用します。それらをすべて取り除くことはおそらく可能ですが、私はその恩恵に悩まされていません。C# 1.2 を必要とするものの数は ... 非常に少ないです。
ここで文脈を明確にできますか?
意図的に C# 1.2 に制限していない場合は、プロジェクトのプロパティ、詳細... に移動し、言語バージョンを変更します。「デフォルト」で問題ありません (ただし、本当に必要な場合は、ISO-2 別名 C# 2.0 でビルドされます)。 ):