【发布时间】:2016-10-10 09:51:29
【问题描述】:
我在一个小型命令行应用程序中使用实体框架。 现在我想部署这个程序 - 如果它不存在(第一次启动),我希望它在程序之外创建一个基于本地文件的小型 sql 数据库。
对于这样一个简单的项目,最佳做法是什么? SQLLite,SQL Server 精简版?我不想从 Visual Studio 中手动创建数据库 - 因为该程序的后续用户将无法执行相同操作。以后也不应该为用户设置或“手动设置数据库”。
或者我是否必须使用应用程序本身部署一个简单的空数据库文件?但是开发过程中如何在连接字符串中指定我这个数据库呢?
谢谢
康拉德
【问题讨论】:
标签: c# sql-server entity-framework visual-studio sqlite