代码之家  ›  专栏  ›  技术社区  ›  Mark Fleming

实体框架6代码优先-多个模型/配置

  •  0
  • Mark Fleming  · 技术社区  · 6 年前

    经过多次徒劳的搜寻,我决定把头放在栏杆上。 我正在构建EF6代码优先应用程序 对于嵌入式设备。

    我成功地遵循了许多参考文献,使我能够创建 SQL CE 我需要的文件夹位置中的文件。

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

    1个- 管理模型处理诸如用户登录和一般详细信息之类的常见问题。

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

    其概念是管理数据库文件驻留并保持在 设备,但项目数据库文件可以从一个设备传递到 另一个

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

    如果是这样的话,我的搜索词还没有找到一个好的参考网站,它会提供适合我的用例的建议吗?

    谢谢各位。

    1 回复  |  直到 6 年前
        1
  •  0
  •   Mark Fleming    6 年前

    我已经找到了一篇新的文章可以参考,现在我已经能够解决我自己的问题了 Multiple Model EF 6 Data points

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