私はEntity Framework 6.1.3を参照したい.NETコアクラスライブラリを持っています。ここに私のproject.jsonは次のとおりです。RC2の.NETコアクラスライブラリからEntity Framework 6を参照するにはどうすればよいですか?
{
"version": "1.0.0-*",
"dependencies": {
"NETStandard.Library": "1.5.0-rc2-24027",
"EntityFramework": "6.1.3"
},
"frameworks": {
"netstandard1.5": {
"imports": "dnxcore50"
}
}
}
私は、このコンパイルエラーを取得しています:
だから私はそうのようMicrosoft.NETCore.AppにNetStandard.Library依存関係を切り替えてみました:
{
"version": "1.0.0-*",
"dependencies": {
"Microsoft.NETCore.App": {
"version": "1.0.0-rc2-3002702",
"type": "platform"
},
"EntityFramework": "6.1.3"
},
"frameworks": {
"netcoreapp1.0": {
"imports": [
"dotnet5.6",
"dnxcore50",
"portable-net45+win8"
]
}
}
}
私は、以前のようsmilarコンパイルエラーを取得しています:
The dependency EntityFramework 6.1.3 does not support framework .NETCoreApp,Version=v1.0
基本的に、これは.NETコアからEntity Framework 6.1.3を参照するオプションがないままになります。
私はEFコアを.NETのコアクラスライブラリから参照できますが、今はやりたいことではありません。
解決方法はありますか?
.NETコアはEFをサポートしていません6.フレームワークを「net461」(またはそれに類似したもの)に切り替えるか、EFコアを使用します。 https://docs.asp.net/en/latest/data/entity-framework-6.html –