我正在使用带有实体框架的 VS2010(文件版本为 4.4。产品版本为 5)
我已经安装了 EF5.xDbContext
生成器。
创建.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 语句位于命名空间内,这会导致编译错误。