Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc “执行时”;“更新数据库”;使用Packagemanager时,我遇到错误_Asp.net Mvc_Code First - Fatal编程技术网

Asp.net mvc “执行时”;“更新数据库”;使用Packagemanager时,我遇到错误

Asp.net mvc “执行时”;“更新数据库”;使用Packagemanager时,我遇到错误,asp.net-mvc,code-first,Asp.net Mvc,Code First,在PackageManager控制台中执行“更新数据库”时,我遇到了这种错误 我首先使用带代码的MVC4 [我第一次执行此注释时,该表是基于模型创建的。之后,我从模型中删除了一个属性,因此我删除了“UserProducts”表。当我遇到此错误时,我再次运行应用程序。 请帮我找到问题。] 找不到对象“dbo.UserProducts”,因为它不存在或您没有权限。“如果这是您第一次使用包管理器创建数据库,则需要在更新数据库之前添加/创建迁移。或者,您可能缺少迁移文件 试试这个: //First cr

在PackageManager控制台中执行“更新数据库”时,我遇到了这种错误

我首先使用带代码的MVC4

[我第一次执行此注释时,该表是基于模型创建的。之后,我从模型中删除了一个属性,因此我删除了“UserProducts”表。当我遇到此错误时,我再次运行应用程序。 请帮我找到问题。]


找不到对象“dbo.UserProducts”,因为它不存在或您没有权限。“

如果这是您第一次使用包管理器创建数据库,则需要在更新数据库之前添加/创建迁移。或者,您可能缺少迁移文件

试试这个:

//First create a migration
PM> add-migration give_it_a_name

//Then update the database
PM> update-database
此链接可以帮助您: