Razor ビューの呼び出し元 MvcMailer から電子メールを生成するためのパッケージを使用しています。このパッケージは T4Scaffolding (>= 1.0.7) に依存しています。T4Scaffolding は、EntityFramework (>= 4.1.10311.0) に依存します。
プロジェクトに Entity Framework 5.0.0 nuget があるため、これは問題になりません。
何らかの理由で、既存の EF nuget に加えて、Entity Framework 6.0.0-alpha1 (プレリリース) が T4 スキャフォールディングの依存関係としてインポートされています。これは、パッケージ マネージャー コンソールがどのバージョンの EF を使用する必要があるかについて混乱しているため、EF 移行コマンドを台無しにしています。
問題がどこにあるのかわかりません。必要な依存関係が既に存在することを T4Scaffolding に伝えるにはどうすればよいですか?