我在项目中创建了models.edmx。第一个运行正常,我在SQLServer中插入new table (Projects)
后,我在models.edmx
的图表中更新models.edmx
我右键单击从数据库中选择更新模型,然后在{{ 1}}有项目表,但在models.edmx
中不是Projects.cs而models.tt
没有行models.context.cs
我错在哪里以及如何解决它?
答案 0 :(得分:0)
如果我理解你是正确的,并且你想让T4模板(.tt)文件生成public DbSet<Project> Projects { get; set; }
。我认为你需要使用EF DbContext Generator,它可以通过EDMX图完成 - &gt;右键单击 - &gt;添加代码生成项...
您需要下载并安装EF DbContext Generator。
答案 1 :(得分:0)
只需从项目中删除该模型文件,然后再次使用相同的先前名称重新创建它。简单