更新model.edmx不能在asp.net-mvc4中运行

时间:2014-01-03 03:31:35

标签: c# asp.net asp.net-mvc-4

我在项目中创建了models.edmx。第一个运行正常,我在SQLServer中插入new table (Projects)后,我在models.edmx的图表中更新models.edmx我右键单击从数据库中选择更新模型,然后在{{ 1}}有项目表,但在models.edmx中不是Projects.cs而models.tt没有行models.context.cs
我错在哪里以及如何解决它?

2 个答案:

答案 0 :(得分:0)

如果我理解你是正确的,并且你想让T4模板(.tt)文件生成public DbSet<Project> Projects { get; set; }。我认为你需要使用EF DbContext Generator,它可以通过EDMX图完成 - &gt;右键单击 - &gt;添加代码生成项...

您需要下载并安装EF DbContext Generator。

答案 1 :(得分:0)

只需从项目中删除该模型文件,然后再次使用相同的先前名称重新创建它。简单