每当我更新edmx文件时,它都会更改model1.context.cs的类名

时间:2015-04-29 06:42:10

标签: c# asp.net-mvc entity-framework asp.net-mvc-4 model-view-controller

每当我更新edmx文件时,它会自动更改类名和构造函数名称。我该如何预防?

  

Model1.context.cs

更新edmx之前的代码

 public partial class RKDYMEntities : DbContext
{
    public RKDYMEntities()
        : base("name=RKDYMEntities")
    {
    }

更新后的代码

public partial class Entities : DbContext
{
    public Entities()
        : base("name=Entities")
    {
    }

1 个答案:

答案 0 :(得分:4)

如果要重命名Container类名,请按照以下步骤操作:

  1. 打开edmx文件,然后单击“设计图面”
  2. F4 或右键单击并选择属性。
  3. 将属性Entity Container Name更改为RKDYMEntities