Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.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
C# 如何避免使用实体框架5和代码优先实体的模型优先数据库中的迁移?_C#_Entity Framework_Asp.net Mvc 4_Entity Framework 5 - Fatal编程技术网

C# 如何避免使用实体框架5和代码优先实体的模型优先数据库中的迁移?

C# 如何避免使用实体框架5和代码优先实体的模型优先数据库中的迁移?,c#,entity-framework,asp.net-mvc-4,entity-framework-5,C#,Entity Framework,Asp.net Mvc 4,Entity Framework 5,我用现有数据库启动了一个ASP.NET MVC 4项目,并为映射现有模型创建了一个名为Legacy.edmx的ADO.NET实体数据模型。 对于我的新实体,我首先使用代码,这意味着使用迁移和模型验证。某些实体具有来自ADO自动生成实体的外键 问题是,如果我尝试生成迁移,它会尝试从Legacy.edmx再次创建所有表 如何避免这种行为?或者,有另一种方法可以让这个场景工作吗?试试这个:添加迁移-忽略更改试试这个:添加迁移-忽略更改

我用现有数据库启动了一个ASP.NET MVC 4项目,并为映射现有模型创建了一个名为Legacy.edmx的ADO.NET实体数据模型。 对于我的新实体,我首先使用代码,这意味着使用迁移和模型验证。某些实体具有来自ADO自动生成实体的外键

问题是,如果我尝试生成迁移,它会尝试从Legacy.edmx再次创建所有表


如何避免这种行为?或者,有另一种方法可以让这个场景工作吗?

试试这个:
添加迁移-忽略更改
试试这个:
添加迁移-忽略更改