[英]Entity Framework generating separate classes
我使用的是以前版本的实体框架,它只为所有类生成一个文件。 但是我刚刚升级到Visual Studio 2012,现在它为每个表生成一个单独的类文件。 我该如何改变呢? 我不想要100个类文件,并希望将它们合并在一个文件/命名空间中。
您必须删除所有生成类的T4模板( *.tt
文件)。 然后打开*.edmx
文件。 在属性窗口中搜索“ Code Generation Strategy
,并将其从“ None
Code Generation Strategy
设置为“ Default
。
现在将生成带有ObjectContext
的旧模板。 但是我建议使用T4模板及其生成的POCO类。 这是更干净的,您可以根据需要更改T4模板。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.