【发布时间】:2012-10-15 03:58:59
【问题描述】:
我正在使用带有实体框架的 VS2010(文件版本为 4.4。产品版本为 5)
我已经安装了 EF5.x DbContext 生成器。
创建.edmx 文件后,我在空白处右键单击并添加了一个新的DbContext 模板,该模板生成了context.tt 和.tt 文件。
但是,在 .tt 文件中,自动生成的代码如下所示:
namespace DataObjects.EntityFramework.Models
{
using System;
using System.Collections.Generic;
public partial class SubSystem
{
public string SubSystemId { get; set; }
public string Description { get; set; }
public string Fmode { get; set; }
public Nullable<System.DateTime> LastBackup { get; set; }
}
}
问题是 using 语句位于命名空间内,这会导致编译错误。
【问题讨论】:
标签: c# entity-framework code-generation