使用ASP .NET MVC 3.0从实体框架中,是否可以在测试时将文件用作数据库?我知道这种行动的速度。
在我的场景中,我只是不希望数据库一直在我的计算机上运行。我也不想在需要的时候启动它。
有可能吗?我不是在寻找MDF文件。我正在寻找将整个数据保存在磁盘上的方法。
答案 0 :(得分:2)
是否可以在测试时将文件用作数据库?
是的,确实如此。您需要做的就是为文件定义数据库格式,编写处理程序,编写所有已编辑的逻辑,然后编写供实体框架使用的提供程序,包括对visual studio的工具支持。
总共几年的工作。
所以是的,这是可能的,但没有任何意义。
答案 1 :(得分:2)
SQL Server Compact Edition如何,性能不是太差,它的工作方式与SQLite类似,但所有.Net绑定都在,它们与System.Data.SQLClient命令非常相似。