C# 生成独立类的实体框架

C# 生成独立类的实体框架,c#,asp.net,entity-framework,visual-studio-2012,code-generation,C#,Asp.net,Entity Framework,Visual Studio 2012,Code Generation,我使用的是entity framework的早期版本,它只为所有类生成一个文件。但我刚刚升级到VisualStudio2012,现在它为每个表生成一个单独的类文件。我该如何改变这一点?我不想要100个类文件,而是希望它们组合在一个文件/名称空间中 您必须删除T4模板(*.tt文件)并生成所有类。然后打开*.edmx文件。在属性窗口中搜索代码生成策略,并将其从None设置为Default 现在将生成带有ObjectContext的旧模板。但我建议使用T4模板及其生成的POCO类。它们更干净,如果需

我使用的是entity framework的早期版本,它只为所有类生成一个文件。但我刚刚升级到VisualStudio2012,现在它为每个表生成一个单独的类文件。我该如何改变这一点?我不想要100个类文件,而是希望它们组合在一个文件/名称空间中

您必须删除T4模板(
*.tt
文件)并生成所有类。然后打开
*.edmx
文件。在属性窗口中搜索
代码生成策略
,并将其从
None
设置为
Default

现在将生成带有
ObjectContext
的旧模板。但我建议使用T4模板及其生成的POCO类。它们更干净,如果需要,您可以更改T4模板


而且

您必须删除T4模板(
*.tt
文件)和所有生成类。然后打开
*.edmx
文件。在属性窗口中搜索
代码生成策略
,并将其从
None
设置为
Default

现在将生成带有
ObjectContext
的旧模板。但我建议使用T4模板及其生成的POCO类。它们更干净,如果需要,您可以更改T4模板


而且

您确定要这个而不是一个有序的层次结构吗?在文档中找到一些东西会很痛苦,更不用说流利地使用它了。据我所知,你的要求是不可能的。。。玩得高兴我觉得你疯了;-)你确定你想要这个而不是一个有序的层次结构吗?在文档中找到一些东西会很痛苦,更不用说流利地使用它了。据我所知,你的要求是不可能的。。。玩得高兴我觉得你疯了;-)这可以在不删除任何文件的情况下完成。只需打开
edmx
文件,找到
即可,无需删除任何文件。只需打开
edmx
文件,找到