私はwinformsアプリケーションを書いています。ドメイン クラスは Code First と .Net Framework 4.5 で問題なく動作しましたが、アプリケーションが Windows XP で動作するように .Net Framework 4.0 に切り替える必要があります。
フレームワーク 4.0 のSystem.ComponentModel.DataAnnotationsのバージョンは、MaxLength データ アノテーションをサポートしていません。
代わりに何をすべきですか?
更新: 次のように動作します [StringLength(450, ErrorMessage = "フィールドは 450 文字を超えることはできません。")]