Entity Framework 6 代码优先 - 多个 Model/Configurations

Entity Framework 6 Code First - Multiple Model/Configurations

经过多次无果的搜索后,我决定把头放在栏杆上。 我正在为嵌入式设备构建 EF6 代码优先应用程序

我已成功遵循许多参考资料,使我能够在我需要的文件夹位置创建 SQL CE 文件。

但是,我需要同时拥有两个独立的模型运行

1 - 管理模型处理常见的事情,例如用户登录和一般详细信息。

2 - 完成实际工作的项目特定模型。

The concept is that the Admin database file resides and remains on the device, but the project database file can be passed from one device to another.

是否可以在EF6中同时打开两个不同模型的数据库?

如果有,是否有一个我的搜索词尚未找到的好的参考站点可以提供适合我的用例的建议?

谢谢大家。

我找到了一篇新文章可以参考 Multiple Model EF 6 Data points

,现在我已经能够解决我自己的问题了

阅读有关如何解决我的问题和类似问题的其他变体的文章。解决这个问题的关键是在命令 NuGet 包管理器控制台时为每个上下文迁移指定单独的文件夹。然后在每个上下文的初始化程序中,引用相应迁移文件夹中的配置。不要在这里重复,请参阅我链接到的 MSDN 上的文章,因为那里有我需要的所有信息,还有更多。