現在、VisualStudio11ベータ版を使用したチュートリアルを行っています。私のクラスの1つでフィールド値の最大長を設定しようとすると、次のようになります。
[MaxLength(50)]
public string LastName { get; set; }
MaxLength()
関数が2つの場所に存在するため、エラーが発生し、コンパイルできません。
エラー4タイプ' System.ComponentModel.DataAnnotations.MaxLengthAttribute 'は、'c:\ Users \ me \ Documents \ Visual Studio 11 \ ContosoUniversity \ packages \ EntityFramework.4.1.10331.0 \ lib \ net40\EntityFramework.dll'と'の両方に存在しますc:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework.NETFramework \ v4.5 \ System.ComponentModel.DataAnnotations.dll '
私は両方のファイルを削除しようとしましたが、私のプロジェクトの他のコードがそれらに依存しているため、それはより多くの問題を引き起こします。
どちらかを使用するように指示する方法はありますか?
これらのアプローチのすべてが私にはうまくいかないようです..回答の下のコメントを参照してください..他のアイデアはありますか?
ありがとう