質問: 私は、UWPアプリの公式チュートリアルのためにEF 7を使い始めることに従っています 。 私がAdd-Migration MyFirstMigrationにいると、次のエラーがスローされます。 ``` PM> Add-Migration MyFirstMigration Add-Migration : Exception calling "CreateInstanceAndUnwrap" with "8" argument(s): "Could not load file or assembly 'AppShellProject, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. An attempt was made to load a program with an incorrect format." At line:1 char:1 + Add-Migration MyFirstMigration + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [Add-Migration], MethodInvocationException + FullyQualifiedErrorId : BadImageFormatException,Add-Migration ``` 誰かが回避策を見つけましたか?
回答: 素晴らしい仕事@Anil。 :) 実際、この種の問題はVisual StudioツールやNuGetに関連する可能性があるためです。 GitHubのEFリポジトリの "CreateInstanceAndUnwrap Add-Migration"を検索すると、そこにいくつかの問題が表示されます。私が尋ねた質問(project.json、プロジェクトの種類など)と同じように、次回に既存の問題が見つからない場合は、手順/構成の違いを調べて、チュートリアルを参考にしてください。迅速な回答を得るためにもっと多くの情報が必要です。 私は@bricelamがあなたが遭遇した問題を指摘しており、誰も彼よりもEF7に精通していないと思います。その問題で@bricelamからの重要なメッセージをエンディングとして選択したい: > 正解ですが、移行コマンドはx64アセンブリでは機能しません。現在の実装は、32ビットプロセスであるVS(devenv.exe)から作成されたAppDomainの内部で実行されます。 > > 設計時にx86を使用する必要があります。 > >