【发布时间】:2009-11-13 17:48:50
【问题描述】:
我正在开发需要数据库的桌面应用程序。该应用程序目前针对 SQL Express 2005 并且运行良好。但是,我并不热衷于依赖 SQL Express,而是更喜欢使用基于文件的小型数据库。
我的问题是我使用的是实体框架。我已经尝试过 SQL Compact 和 SQLite,它们在 EF v1 上都有奇怪的问题。创建模型时出现错误,创建时模型无效……这是一场噩梦。
我准备放弃并以老式的连接/命令模式编写数据层和存储库。不是我最喜欢的计划...
是否有一个轻量级、基于文件的数据库可以很好地与 EF 配合使用?
或
我应该在我的轻量级数据库中使用更好的 ORM 工具来代替 EF 吗?
【问题讨论】:
标签: entity-framework sqlite orm sql-server-ce