【问题标题】:Adding "System.Data.SQLite" as a reference添加“System.Data.SQLite”作为参考
【发布时间】:2011-01-24 20:46:00
【问题描述】:

当我在 ASP.NET 和 C# 中构建我的项目时,它产生了以下错误:

命名空间“System.Data”中不存在类型或命名空间名称“SQLite”(您是否缺少程序集引用?”

因此,当我尝试将其添加为参考时,我无法在我的库中找到“System.Data.SQLite”。

我该如何克服这个问题?

【问题讨论】:

    标签: system.data.sqlite


    【解决方案1】:

    你得到它(作为一个 dll),然后添加对它的引用。

    download here

    例如安装到 C:\Program Files\SQLite.NET 并浏览到:

    C:\Program Files\SQLite.NET\bin

    【讨论】:

    • 看起来你现在可以通过 nuget 包管理器添加它,虽然我还没有尝试过。 “System.Data.SQLite”v1.0.98.1 或许……这也比上面下载的更新。
    • C:\Program Files (x86)\SQLite.NET\bin(如果你有 64 位系统)
    【解决方案2】:

    您需要download System.Data.SQLite,然后您可以将其添加到您的项目中。

    【讨论】:

      【解决方案3】:

      尝试搜索 System.Data.SQLite.DLL 文件(使用 Windows 资源管理器搜索),或者如果您尚未安装它,只需从网上下载。

      欲了解更多信息,请尝试阅读this

      【讨论】:

        【解决方案4】:

        对于那些下载 SQLite 但无法让 DLL 在 VS2010 中显示的人:

        我已经为我的环境下载了最新的 SQLite 构建,但我仍然无法在 References> Add Reference> .Net 选项卡下显示 DLL。

        为了解决这个问题,我进入“添加参考”窗口并选择“浏览”选项卡,然后浏览到安装目录\bin 文件夹中的 DLL 文件。现在它显示得很好。

        【讨论】:

          【解决方案5】:

          我发现最好的方法是在包管理器控制台中输入以下内容:

          Install-Package System.Data.SqLite
          

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2018-12-15
            • 2014-03-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多