EntityFramework 5 datafirst方法

时间:2013-09-28 19:23:05

标签: entity-framework

我最初使用datafist方法构建了一个项目,但现在我似乎在完成数据库更改并给出新要求时遇到问题。每次我都必须重新创建edmx更新edmx有时不起作用。我在那里我可以回到第一种方法,我可以通过使用电动工具来模仿数据第一种方法吗?

提前致谢

1 个答案:

答案 0 :(得分:0)

我使用edmx之外的实体类,我只使用edmx生成初始类及其映射。生成实体后,我移动生成的代码。因此,您可以将cs文件中的代码复制并粘贴到app_code(如果有的话)或单独的类项目中。您还需要更改项目中的引用以指向新的类或DLL。

我应该补充说,对模型的后续更改将是“代码优先”,您还需要移动上下文类以使其正常工作。这不是模仿数据第一种方法的方法,但这是严格的代码优先。