我正在使用EF 5,我从数据库生成了我的模型。然后,我想创建一些部分类来扩展EF生成的类的功能。在EF 4中,我曾经只是能够将我想要用于这些类的命名空间放入edmx文件的“自定义工具命名空间”属性中。但是在EF 5中,这似乎被忽略了。无论我放在“自定义工具命名空间”中,它只是在默认命名空间中生成EF类!我显然可以更改我的部分类的命名空间,但我宁愿能够使用我自己的命名空间。我怎么在EF5中这样做?
答案 0 :(得分:2)
在模式下的模型设计器属性(.edmx)中有一个名称空间属性,您可以在此处设置名称空间。
答案 1 :(得分:1)
尝试打开edmx文件(在设计器中),右键单击设计器的表面并选择属性 - 您可以选择在那里设置命名空间,我相信这是EF5现在使用的。