現在、リポジトリパターンを実装する必要があるプロジェクトをビルドしようとしています。しかし、私は主なプロジェクトライブラリは移植可能なクラスライブラリなので、私の他のすべてのライブラリがPortableクラスライブラリでなければならないことが分かります。私は現在、NugetからEntityFrameworkをインストールしようとしていますが、以下に示すこのエラーが発生しています。EntityFrameworkをPCLにインストールしよう
パッケージEntityFramework 6.1.3は、dotnet5.0(.NETPlatform、Version = v5.0)と互換性がありません。パッケージEntityFramework 6.1.3はサポートされています。 - net40(.NETFramework、バージョン= V4.0) - net45(.NETFramework、バージョン= V4.5)私が使用してのような回避策の数を試してみました
。 NetStandard、ASP.NETコアなどを参照していますが、これらのどれもうまくいきませんでした。
誰でも私に普通のクラスライブラリを使ってもらうことはできますか?または、EntityFrameworkをインストールする方法はありますか?
おかげ
にプロパティを投影し、あなたはあなたにターゲットフレームワークをダウングレードしようとしなかった性質を予測? –
ありがとう!私はプロパティを.net 4.5.1にダウングレードしましたが、ASP.Netコアを使用していました。私はこれが問題の原因だと思う。 – jacmurphy50
私はあなたの質問に答えとして追加してください、それが役に立った場合、解決策としてupvoteまたはマークを付けてください –