c# - 如何在 Entity Framework 6 中重命名 DBContext

标签 c# visual-studio-2012 entity-framework-6

在从数据库执行更新模型时,我遇到了 EF 没有引入外键关系的问题。所以我只是删除了 .edmx 文件并重新生成了它。问题是我的上下文类型被命名为 InventoryMgmtContext,现在我收到错误

The type of namespace InventoryMgmtContext could not be found.

在哪里/如何重命名上下文?

最佳答案

  1. 打开EDMX图,右击背景,点击“属性”:

enter image description here

  1. Entity Container Name 值更改为您想要的名称:

enter image description here

  1. 保存 EDMX。

关于c# - 如何在 Entity Framework 6 中重命名 DBContext,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29202585/

相关文章:

Java -> C# 创建抽象类的匿名实例

c# - 看似第 22 条军规关于 : developing ARM solutions on a non-ARM device

c# - 带有 Oracle 的 EntityFramework 6 : Is there a "standalone" ODAC (i. e。没有 ODBC),并且每台客户端 PC 都需要安装它吗?

ef-code-first - EF-Code First 复杂类型的导航属性外键

c# - WCF 服务是否公开属性?

c# - Windows 10 气球类名称

sql-server - SSIS 变量作用域问题

asp.net-mvc - 创建新 Controller - 运行所选代码生成器时出错

c# - 异步和同步版本的方法

html - 我网站上的菜单拒绝改变颜色