【问题标题】:Xamarin Forms SQLite namespace cannot be found despite NUget installing it.尽管安装了 NUget,但无法找到 Xamarin Forms SQLite 命名空间。
【发布时间】:2018-06-13 19:37:09
【问题描述】:

我有两个方面的问题。首先,也是最烦人的是,当我尝试使用 SQLite 时,使用 Xamarin 表单 .Net 标准库时会显示“找不到命名空间名称 SQLite 的类型。即使我清楚地安装了它(见下图)。

这意味着我基本上无法保存到本地数据库。

我在整个解决方案中安装了 sqlite-net-pc l 1.4.118,它出现在每个单独的项目中。

第二。当我尝试将 DB-Path 参数添加到我的公共 App 方法时,我在 Android 项目中收到一个错误,指出 App 不包含采用 1 个参数的构造函数。尽管显然有一个方法(见附图)。

有什么想法吗?

Screen shot of SQLite being clearly installed in the Solution

Image of my App method with a string parameter

Image of my calling the above method in my Android project

Error list on Build Attempt

【问题讨论】:

  • 你在android和iOS项目中添加了sqlite-net-pcl吗?
  • 是的。我使用了自动将它们添加到每个项目的选项

标签: visual-studio sqlite xamarin xamarin.forms


【解决方案1】:

我相信您的问题与您的项目文件夹有关。尝试将您的项目更靠近磁盘的根目录。这可能会解决构建错误。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-26
    • 1970-01-01
    • 2018-11-30
    • 2017-10-09
    相关资源
    最近更新 更多