-1

我刚开始使用 EF 代码优先:

如果我首先从我的代码创建一个只读 EDMX 文件,我可以将此只读文件保存为独立文件,然后将生成的文件包含在我的项目中,而不会影响代码优先实现。

尽管我是先写代码,但我喜欢一张图片,因为它有助于我向其他人解释数据库模型。但如果它影响代码优先方法,我不想包括它

将 EDMX 文件添加到代码优先项目会导致代码优先方法出现问题吗?

4

1 回答 1

1

不,它对您的代码 First 方法没有任何影响。您可以从 Add-> New Item 将 .edmx 文件直接添加到您的项目中,并从数据库生成模型,而不会影响您的代码优先方法。请记住使用不同的命名空间,这样您就不会在代码优先类和模型类之间出现命名空间冲突。

要删除模型,请记住删除 app.config/web.config 中的相关连接字符串,以防止您的配置文件变得混乱。

于 2013-05-16T09:15:29.527 回答