質問: 私はこのエラーが発生しています。 ![エラー](https://i.stack.imgur.com/rmZS4.png) > プロジェクトは、Entity Frameworkの最新バージョンを参照します。ただし、このバージョンと互換性のあるEntity Frameworkデータベースプロバイダがデータ接続に見つかりませんでした。互換性のあるプロバイダを既にインストールしている場合は、この操作を実行する前にプロジェクトを再構築してください。それ以外の場合は、このウィザードを終了し、互換性のあるプロバイダをインストールして、この操作を実行する前にプロジェクトを再構築します。 > > **更新:**タマネギの建築に基づく複数のプロジェクトのプロジェクト。私は、新しいモデルを他のソリューション/レイヤーに追加できることに気付きました。しかし、私はこれを私が私のモデルのほとんどを保持するものを追加することはできません。 **私のシステムのプロパティ:** * 私は10 x64ビジュアルスタジオエンタープライズ2015 x64 * ターゲットフレームワーク:.NET Framework 4.5.2 * Entity Framework 6.1.1 * Oracle.Managed Data Accessエンティティ・フレームワーク12.1.24 * Oracle.ManagedDataAccess 12.1.24160 * (ODT)Oracle Developer Tools for Visual Studio 2015 * ODAC 12.2cリリース1 64ビット(12.2.0.1.0) **私が試したこと** 1. 私はこのようにエンティティフレームワークの文字列を変更しました ``` ``` ``` ``` 2. ODTとODACの両方をアンインストールし、以前のリリースをインストールしてインストールしました。 3. Entity Frameworkを6.1.3から6.0にダウングレードしました。 4. 私は "Any CPU"から "32 bit"へのプロジェクトビルドオプションを変更し、それに応じて32ビットですべてのコンポーネントをインストールしようとしました。うまくいきませんでした。 5. 私はoracleとエンティティのフレームワークについての設定が含まれているが、何か間違ったことを見ることができなかったweb configとapp configファイルをチェックしたり比較したりしています。
回答: これらのすべてを試した後、私はモデルクラスを保持するために使用したソリューションを再作成しましたが、今はモデルを追加できます。問題が解決しました。