2012-03-27 85 views
0

作为一个个人项目,我想测试使用SQLite与MVC 3的能力,迄今为止很好设法让所有的设置。使SQLite连接字符串可移植

我现在试图实现的是在开发过程中使解决方案完全可移植,但我无法实现这一点,因为连接字符串抱怨数据库丢失,如果我试着在不同的机器上解决它位于不同的地方。

有没有什么办法可以改变连接字符串,所以每次都使用set目录?

我都容纳在同一文件夹中的数据层解决方案的数据库保存我的数据模型,如果这是任何帮助

回答

1

我看到有两种方式:

  • 指定SQLite数据库的位置,因为相对于可执行文件
  • 将路径指定为输入(例如命令行参数或.config文件)