Asp.Net MVC5ソリューションを開発している開発者チームがあります。git pull
を実行した後、多くの場合、新しいデータベース移行フレームワーク6.1.3)が追加されました。更新データベースにエラーが発生しました - BadImageFormatException
パッケージマネージャコンソールでupdate-databaseを実行してデータベースを更新します。これは、すべてのプロジェクトをx64出力をコンパイルするように変更するまで機能しました。これはメモリ要件を解決するために必要でした。今、私は取得していますが
:
System.BadImageFormatException: Could not load file or assembly 'My.Data' or one of its dependencies.
An attempt was made to load a program with an incorrect format.
私はUpdate-database
を実行
migrate.exeがx64に対応していない可能性があります。 SO,Original MSDN article。
ただし、この投稿はEF5用です。これは今の場合ですか?回避策はありますか? x64やEFがVisual Studioに新しく追加されたようなものではない。