VS 11をインストールしてクラスライブラリプロジェクトを作成しました。次に、エンティティフレームワーク5ベータを追加しました。次に、単純なユーザークラスとdbcontextクラスを作成しました。それから、私はコンソールコマンド "Enable-Migrations -EnableAutomaticMigrations"を使い、適切に動作し、適切な移行ディレクトリと設定ファイルを追加しました。問題は、「Add-Migrtion InitialMigration」を実行すると、次のエラーが発生することです。追加マイグレーションを実行するとEF 5&VS 11エラーが発生する
System.Reflection.TargetInvocationException:例外が呼び出しのターゲットによってスローされました。 ---> System.IO.FileNotFoundException:ファイルまたはアセンブリ 'System.Data.Entity、バージョン= 4.2.0.0、Culture = neutral、PublicKeyToken = b77a5c561934e089'またはその依存関係の1つを読み込めませんでした。システムは、指定されたファイルを見つけることができません。 ---> System.IO.FileNotFoundException:ファイルまたはアセンブリ 'System.Data.Entity、バージョン= 4.0.0.0、Culture = neutral、PublicKeyToken = b77a5c561934e089'またはその依存関係の1つを読み込めませんでした。システムは、指定されたファイルを見つけることができません。
以前にEF 4.2をインストールしましたが、アンインストールしました。実際に私が最初にこれを試して失敗した後、私はVS、SQLなど何かをアンインストールしました。その後、再起動してシンプルなビジュアルスタジオ11をインストールして再試行しましたが、同じエラーが表示されます。私はこれが前のエンティティフレームワークのインストールに関係していると思われますが、それを真っ直ぐにする方法はわかりません。
私はWindows 7で動作しています ここに記載されているようにgacutilを試しましたが、Can anyone spot why I keep getting this error testing the EF 5 betaは削除されていません。
あなたが持っていますこれに対する解決策は、私も同じ問題を抱えています – Venom