使用 Code First 时,EF 迁移工具似乎非常好用。
根据这篇博客文章,我尝试在我们使用 Model First 的项目中设置它。但是在运行 Enable-Migrations
命令时,我遇到了以下错误:
不支持从使用 Database First 或 Model First 创建的 DbContext 创建 DbModelBuilder 或编写 EDMX。EDMX 只能从未使用现有的 DbCompiledModel 创建的 Code First DbContext 中获得。
是否有任何方法可以解决此问题,以便我们可以在不切换到 Code First 的情况下使用 EF 迁移?