我正在与大型实体框架4.0 EDMX合作,需要自动化EDMX的构建。但是,我需要保持使用自定义的T4模板的能力。

在我们的EDMX中,我们将代码生成设置为无,因此我们可以针对EDMX使用多个T4模板。当我使用Edmgen构建时,使用默认模板生成代码。

我尝试了EDMGEN2,并且可以对其进行自定义以允许我们的T4模板,但是即使明确设置了.EDMX属性,它也无法正确地将收集名称复合。

在这种情况下使Edmgen或Edmgen2工作的任何帮助将不胜感激。

有帮助吗?

解决方案

我能够正确处理edmgen2正确处理多元化。

在当前版本的EDMGEN2中,CSDL发电机没有配置多元化。通过一行修改,迫使它使用默认的多元化服务,它构建了正确的多元化CSDL。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top