【问题标题】:Entity Frame work Coded first - Create Readonly EDMX Model实体框架代码优先 - 创建只读 EDMX 模型
【发布时间】:2013-05-15 17:46:51
【问题描述】:
我刚开始使用 EF 代码优先:
如果我首先从我的代码创建一个只读 EDMX 文件,我可以将此只读文件保存为独立文件,然后将生成的文件包含在我的项目中,而不会影响代码优先实现。
尽管我是先写代码,但我喜欢一张图片,因为它有助于我向他人解释 db 模型。但如果它影响代码优先方法,我不想包含它
将 EDMX 文件添加到代码优先项目会导致代码优先方法出现问题吗?
【问题讨论】:
标签:
entity-framework
ef-code-first
entity-framework-5
【解决方案1】:
不,它对您的代码第一方法没有任何影响。您可以从 Add-> New Item 将 .edmx 文件直接添加到您的项目中,并从数据库生成模型,而不会影响您的代码优先方法。请记住使用不同的命名空间,这样您就不会在代码优先类和模型类之间出现命名空间冲突。
要删除Model,记得删除app.config/web.config中的相关连接字符串,以免你的配置文件变得乱七八糟。