回答

2

T4模板只是一些标记中的C#或VB.NET代码,所以您将以与您在其他任何代码文件中完全相同的方式使用它。

+1

它说它找不到包含EDMX文件的我的程序集。我如何克服这一点? – osheh 2012-04-10 09:32:22

+1

通过EDMX文件引用程序集?带有EDMX文件的ObjectContext在其程序集中包含多个资源。如果你想使用它,你必须在单独的程序集中定义上下文,并在你的模板中使用它,或者你必须获得这些资源并直接使用它们。 – 2012-04-10 09:42:36

+1

让我清理一下。 我正尝试为EDMX文件中的实体创建数据注释。 我正在尝试使用T4生成这些数据注释。 数据注释将从数据库中的验证表生成。 我需要使用实体框架而不是使用SqlReader访问验证表。 – osheh 2012-04-10 14:02:34