我使用EF 5,我已经产生了从数据库中我的模型。 然后我想创造一些局部类延长EF生成的类的功能。 在EF 4我用来简单地能够把命名空间的,我想用这些类中的EDMX文件的“自定义工具命名空间”属性。 然而,在EF 5这似乎被忽略。 不管是什么,我把在“自定义工具命名空间”它只是不断在默认命名空间中产生的EF类! 我可以明显地改变我的部分类的命名空间,但我宁愿能够使用自己的命名空间他们。 如何在地球上我在EF5做到这一点?
Answer 1:
在模型设计(的.edmx)模式下有一个命名空间属性的属性,你可以在这里设置你的命名空间。
Answer 2:
尝试打开EDMX文件(在设计师),右键单击设计的表面,然后选择属性 - 你有一个选项来设置的命名空间存在,我相信这是什么EF5现在使用。
文章来源: Entity Framework 5 partial classes not working