0

我使用 MVC 5 和 .NET framework 4.5.2 进行编码。我创建了新项目并添加了新模型并构建了我的解决方案。但是我没有从包管理器控制台得到任何迁移错误。

这是错误,

“在程序集'示例'中找不到迁移配置类型。(在 Visual Studio 中,您可以使用包管理器控制台中的 Enable-Migrations 命令添加迁移配置)。”

我尝试使用Enable-Migrations -Force 然后我得到以下解决这个问题,

“检查上下文是否针对现有数据库......为项目示例启用了代码优先迁移。”

之后我尝试更新我的数据库......然后我收到另一条错误消息。这里是,

“无法更新数据库以匹配当前模型,因为存在挂起的更改并且自动迁移被禁用。将挂起的模型更改写入基于代码的迁移或启用自动迁移。将 DbMigrationsConfiguration.AutomaticMigrationsEnabled 设置为 true 以启用自动迁移。”

我重新启动vs并再次打开我的项目,但我得到了和以前一样的错误。谁能帮我解决这个问题?

4

0 回答 0