entity-framework - Entity Framework - 如何在点击 "Remove From Diagram"后添加表

标签 entity-framework

在model.edmx 图表上,我打算删除一个表,而是单击了“从图表中删除”选项。这只是从图表中删除了表格,但每次我保存或编译它都会重新生成底层类文件。

我以为我可以重新添加它然后正确删除它,但是当我尝试通过“从数据库更新模型...”重新添加表时,它没有出现在能够添加的表列表中。

如何将我“从图表中删除”的表格重新添加回模型?

最佳答案

当您在 VS 的右侧打开 edmx 时,会出现 Model Browser标签 enter image description here

当您单击该选项卡时,您会看到子项目

  • Diagrams
  • Model
  • Model.Store

  • 点击 Model.Store然后 Tables/Views然后右键单击要删除的表并单击Delete From Model
    这是一个示例图片

    enter image description here

    现在您应该能够再次更新您的模型。

    关于entity-framework - Entity Framework - 如何在点击 "Remove From Diagram"后添加表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48158079/

    相关文章:

    .net - 存储在数据库中的过时枚举成员

    c# - 使用 ColumnAttribute 或 HasKey 方法指定复合主键的顺序

    c# - ThenInclude 在 EF Core 查询中无法识别

    c# - ToList 和 Find 实现

    c# - 为测试生成实体对象的常用方法

    c# - 使用 MVC 3 Entity Framework 代码优先,如何在一对多关系中创建一个新的 "many"对象?

    entity-framework - ASP.NET MVC 4 ModelState 在传递 key 时无效

    c# - Entity Framework 从存储过程返回列表

    c# - Entity Framework 6 在代码中设置连接字符串

    c# - 外键约束问题?