【发布时间】:2011-01-24 20:46:00
【问题描述】:
当我在 ASP.NET 和 C# 中构建我的项目时,它产生了以下错误:
命名空间“System.Data”中不存在类型或命名空间名称“SQLite”(您是否缺少程序集引用?”
因此,当我尝试将其添加为参考时,我无法在我的库中找到“System.Data.SQLite”。
我该如何克服这个问题?
【问题讨论】:
当我在 ASP.NET 和 C# 中构建我的项目时,它产生了以下错误:
命名空间“System.Data”中不存在类型或命名空间名称“SQLite”(您是否缺少程序集引用?”
因此,当我尝试将其添加为参考时,我无法在我的库中找到“System.Data.SQLite”。
我该如何克服这个问题?
【问题讨论】:
你得到它(作为一个 dll),然后添加对它的引用。
例如安装到 C:\Program Files\SQLite.NET 并浏览到:
C:\Program Files\SQLite.NET\bin
【讨论】:
您需要download System.Data.SQLite,然后您可以将其添加到您的项目中。
【讨论】:
尝试搜索 System.Data.SQLite.DLL 文件(使用 Windows 资源管理器搜索),或者如果您尚未安装它,只需从网上下载。
欲了解更多信息,请尝试阅读this。
【讨论】:
对于那些下载 SQLite 但无法让 DLL 在 VS2010 中显示的人:
我已经为我的环境下载了最新的 SQLite 构建,但我仍然无法在 References> Add Reference> .Net 选项卡下显示 DLL。
为了解决这个问题,我进入“添加参考”窗口并选择“浏览”选项卡,然后浏览到安装目录\bin 文件夹中的 DLL 文件。现在它显示得很好。
【讨论】:
我发现最好的方法是在包管理器控制台中输入以下内容:
Install-Package System.Data.SqLite
【讨论】: