1

我正在使用 EF 5,并且我已经从数据库生成了我的模型。然后我想创建一些部分类来扩展 EF 生成类的功能。在 EF 4 中,我过去可以简单地将我想用于这些类的命名空间放入 edmx 文件的“自定义工具命名空间”属性中。但是在 EF 5 中,这似乎被忽略了。无论我在“自定义工具命名空间”中放入什么,它都会在默认命名空间中不断生成 EF 类!我显然可以更改部分类的名称空间,但我宁愿能够为它们使用我自己的名称空间。我到底如何在 EF5 中做到这一点?

4

2 回答 2

2

在模式下的模型设计器 (.edmx) 的属性中有一个命名空间属性,您可以在此处设置命名空间。

于 2013-02-04T14:02:01.103 回答
1

尝试打开 edmx 文件(在设计器中),右键单击设计器的表面并选择属性 - 您可以选择在那里设置命名空间,我相信这是 EF5 现在使用的。

于 2013-02-04T14:02:53.190 回答