“在代码优先实体框架中

时间:2018-09-12 09:11:27

标签: c# entity-framework ef-code-first

问题陈述:

我为名为“ groupimages”的表创建了一个类,成功添加了迁移,成功更新了数据库,但是在Visual Studio中运行这些命令后,该表未显示在数据库中。然后我添加了新类'groupimages2'并做了同样的事情。再次表未显示在数据库中。我删除了这两个类,并再次添加了新类'groupimages3',并运行命令“ add-migration abc”,当我运行“ update-database”命令时,它给出了“有一些未完成的迁移.etc”的错误。它给出了以下错误

Either the parameter @objname is ambiguous or the claimed @objtype (OBJECT) is wrong.

我无法解决我的问题。由于这个问题,我被卡住了。

1 个答案:

答案 0 :(得分:0)

我自己修复了它。我更改了迁移类代码,并删除了多余的代码和异常代码。运行迁移和更新的数据库。它已解决且工作正常。