【发布时间】:2012-02-09 17:36:17
【问题描述】:
是否可以在运行时使用实体框架 4.0 添加模型类型?
原因是我正在处理的应用程序将安装在不同的数据库服务器上,并且某些表将具有不同的名称。
谢谢
【问题讨论】:
-
必须是运行时的吗?在部署时更改它就足够了吗?
-
@Steven,该应用程序将安装在近 30 多个数据库服务器上,每个数据库服务器只有某些具有不同名称的表,所以我想它一定是在运行时。
-
但是一旦应用程序运行,数据库架构不会突然改变,或者是吗?
-
我的意思是,您可以将 EF 配置为从磁盘加载 EDMX,这样您就可以为每个应用程序生成或转换一次 EDMX 文件。您不必执行此运行时。您可以在构建过程中执行此操作。
标签: c# entity-framework c#-4.0 entity-framework-4 entity-framework-4.1