我正在关注 getting started with EF 7 for UWP apps 官方教程。

当我在 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”,您将在那里看到一些 issues。如果您下次找不到任何现有问题,就像我问的问题(project.json,项目类型等)一样,请尝试找出您的步骤/配置之间的区别,本教程会有所帮助,您将有更多信息以获得快速答案。

我相信@bricelam 已经指出了您遇到的问题,没有人比他更熟悉 EF7。我想在该问题中从@bricelam 中挑选一些关键信息作为结尾:

关于sqlite - Add-Migration 命令在 EF 7 for UWP 应用程序中不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32984515/

10-12 04:43