在包管理器控制台中执行“update-database”时,我遇到了这种错误。
我正在使用MVC4和Code-first
[我第一次执行此评论时表格是基于model创建的。之后我从模型中删除了一个属性,所以我删除了“UserProducts”表。再次运行应用程序的时候我收到了这个错误。 请帮我找到问题。]
“无法找到对象”dbo.UserProducts“,因为它不存在或您没有权限。”
答案 0 :(得分:1)
如果这是您第一次使用包管理器创建数据库,则需要在更新数据库之前添加/创建迁移。或者,您可能缺少迁移文件。
试试这个:
//First create a migration
PM> add-migration give_it_a_name
//Then update the database
PM> update-database