繁体   English   中英

首先向实体框架数据库中的数据库添加表

[英]Adding tables to database in Entity Framework Database first

我有一个使用数据库优先方法几乎完成的项目。 我在应用程序中有一个模块,该模块管理可以在运行时插入到应用程序中的插件,而无需重新编译应用程序。 挑战在于,如果插件需要在数据库中创建表,该怎么办? 我现在知道的唯一方法是删除“ .edmx”并从数据库中重新生成它。 但这不是我想要做的,因为我希望个人无需删除并重新创建“ .edmx”即可插入其小型应用程序。

您的插件应将其自己的datacontext与它自己的edmx文件一起使用。 主应用程序永远不会知道其他表。 如果插件实例化,则应创建其使用的其他表。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM