sqlite - 我可以在appharbor中使用sqlite吗?

标签 sqlite appharbor

我在我的 appharbor 应用程序中使用 sqlite。数据文件位于“/App_Data”中。在我的开发环境中,它运行良好。但是当我将它部署在appharbor中时,出现错误:“SQLite错误没有这样的表:项目”。看起来所有的 table 都丢失了。

我打印了连接字符串,它是“Data Source=D:\websites\f3\d2b85\15729\0x0001_PublishedWebsites\ToolBox\App_Data\d3ah.db;” ,看起来不错。

那么,我该怎么办?

最佳答案

我就知道。 appharbor 构建我的源代码并部署它。

所以,在 Visual Studio 中,转到解决方案资源管理器并找到您的 sqlite 数据文件。 右键单击它,然后单击“属性”,然后将“构建操作”设置为“内容”。 检查源代码。完成!

关于sqlite - 我可以在appharbor中使用sqlite吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13318553/

相关文章:

c# - 在 Appharbor 上设置数据库

python - 是否有独立于数据库的方法来过滤 "None"/"NaN"?

asp.net - AppHarbor: 目录 '/App_GlobalResources/' 不允许,因为应用程序是预编译的

java - 安卓工作室 : app not saving to/reading from database

php - HTTP Post 将多个文件从 iOS 上传到 PHP

mysql - AppHarbor:通过 ASP.NET MVC 5 + Dapper 连接到 MySQL 数据库

appharbor - 如何允许我的用户在 AppHarbor 上使用自定义域?

asp.net - 为什么我的应用程序在 AppHarbor 上死机了?

python - 在python代码中访问在django中创建的表时出错

c# - 从 MMF 访问 SQLite 数据库