繁体   English   中英

如何使用MsBuild创建可移植数据库?

[英]How do you create portable databases with MsBuild?

我想在我的解决方案中存储一个包含数据库创建脚本的项目。 构建此项目时,它必须生成一个数据库文件,然后在运行时由此项目和解决方案的其他项目使用。 怎么做?

我知道我可以添加Pre-Build任务,但我想知道:

  • 哪个命令行可以帮助我(也许sqlite有一个命令行客户端?)
  • 我需要在运行脚本之前创建一个空的数据库文件吗?

您可以在http://www.sqlite.org/download.html下载SQLite的命令行客户端shell

然后,您可以添加以下预构建任务:

"sqlite3.exe" %dbFilename% < Database.sql

尝试访问数据库(扩展名:accdb)...它易于编辑,可以备份和使用Office访问..以及它的便携式..

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM