[Required]
属性に満足していません。私は常にこのことを聞いています:有効DataAnnotations
NET Framework 4.5.1 - Not Available
NET Platform 5.4 - Available
マイproject.jsonは、最初はこのように見えた:
"frameworks": {
"net451": {
"dependencies": {
"WebApi.Hal": "2.6.0",
}
},
"dotnet5.4": {
"dependencies": {
"Microsoft.CSharp": "4.0.1-beta-23516",
"System.Collections": "4.0.11-beta-23516",
"System.Linq": "4.0.1-beta-23516",
"System.Runtime": "4.0.21-beta-23516",
"System.Threading": "4.0.11-beta-23516",
}
}
},
"dependencies": {
"Excqape": "0.7.0",
"System.ComponentModel.Annotations": "4.0.11-beta-23516"
}
私はnet46
へnet451
からターゲットフレームワークモニカー(TFM)を切り替えてみました。運がない。私は両方のフレームワークに使用されているSystem.ComponentModel.Annotationsの異なるバージョンを試しましたが、まだ運がありません。
"frameworks": {
"dnx46": { },
"dnxcore50": { }
},
私はデータの注釈場合図:
これは特に奇妙になり、私はASP.NETコアプロジェクトを作成した場合、その後、私はデータの注釈が尊重されている2つのフレームワークを持って自由ですし、コンパイルしますということですASP.NET Coreの内部で作業していれば、確かに.NET Coreでも動作しますか?
.NET Core fullCLRでは現時点でデータアノテーションが使用できません。
PackageSearch - これは私が今知っている非常に便利なサイトです、ありがとう! – Nick