异常调用参数“ 0”的“ Remove”:“词典中不存在给定的键

viv*_*una 6 c# entity-framework-core asp.net-core asp.net-core-2.0 ef-core-2.0

我已经使用来添加了迁移Add-Migration,现在,如果运行Remove-Migration,它将恢复迁移并成功删除生成的迁移文件,但是在Package Manager控制台中也会显示错误。我不知道它背后的确切原因和副作用。这是EF Core错误吗?

包管理器输出:

PM>移除迁移移除迁移'20180320052521_testMigration'。还原模型快照。做完了 异常调用参数“ 0”的“ Remove”:“词典中不存在给定的键。” 下午>

EF核心版本: 2.0.1

小智 1

如前面的答案中所述,当将迁移添加到项目时,应用程序始终会构建。

这实际上并不是一个解决方案,它更像是一种最适合我的解决方法。

尝试按照命令删除您的迁移MIT

Remove-Migration NameOfMigration
Run Code Online (Sandbox Code Playgroud)