如何从用于运行后台任务的Windows运行时组件连接到sqlite数据库

Dix*_*ale 5 c# xaml background-process windows-8

我无法从运行后台任务的Windows运行时组件连接到sqlite数据库.我包含了所有需要的dll,我为主项目添加了相同的方式..但是它不起作用..显示了200个错误..我关注这篇文章:https://github.com/praeclarum/sqlite-net/issues/104
但我仍然得到错误.. 2这样的错误是:

错误2 Windows运行时类'SQLite.SQLiteException'具有无效的基类型'System.Exception'.不允许导出自定义异常类型.D:\ MCM-22-Jan-2013\CCM\TileBackground\SQLite.cs 46 15 TileBackground

错误92类型"SQLite.TableMapping.Column"是嵌套类型.嵌套类型无法导出到Windows运行时.D:\ MCM-22-Jan-2013\CCM\TileBackground\SQLite.cs 1390 16 TileBackground

chu*_*e x -1

我在后台任务中成功使用 Sqlite。我在常规 Windows Store dll 中有 sqlite-net 源文件。我的主应用程序和后台任务项目都需要访问相同的 sqlite 数据库,因此它们都引用此 dll。

看来通过这种方式构建源代码,我(无意中)避免了您所看到的问题。请注意,我不必调整 Sqlite-net 源文件来解决该问题。