C# 使用Sqlite.dll时出错
我正在尝试使用SQLite制作一个小应用程序。然而,我遇到了一些问题,这些问题在网上的解决方案已经非常过时,而且我尝试过的方法都不管用,现在我觉得我不知道自己在做什么 我的问题: 无法添加对SQLite.dll的引用“无法添加对sqlite3.dll的引用。请确保该文件可访问,并且是有效的程序集或COM组件。” 我所尝试的:C# 使用Sqlite.dll时出错,c#,sqlite,C#,Sqlite,我正在尝试使用SQLite制作一个小应用程序。然而,我遇到了一些问题,这些问题在网上的解决方案已经非常过时,而且我尝试过的方法都不管用,现在我觉得我不知道自己在做什么 我的问题: 无法添加对SQLite.dll的引用“无法添加对sqlite3.dll的引用。请确保该文件可访问,并且是有效的程序集或COM组件。” 我所尝试的: 据我所知,为了在C#代码中使用SQLite,我需要添加对SQLite.dll的引用。我转到SQLite页面,下载了用于Windows的预编译二进制文件(主要是因为我不知道这
据我所知,为了在C#代码中使用SQLite,我需要添加对SQLite.dll的引用。我转到SQLite页面,下载了用于Windows的预编译二进制文件(主要是因为我不知道这些东西是什么)。这不管用,在网上搜索:
- 尝试了x32和x64版本
- 已安装“SQLite for Windows Runtime”扩展
- 已安装SQLite工具,包括在PATH变量中
目前,我真的迷路了,不知道为什么它不工作,我应该做什么,请有人帮助我 您可以使用sqlite的nuget包吗?“System.Data.sqlite”
由于需要为
c-dll
提供一个包装器,您应该尝试一些已经包装了它的nuget包。如果您还没有尝试过这种方法,那么您必须测试它
- 右键单击您的项目
- 单击Manage NuGet Packages
- 在浏览选项卡搜索System.Data.SQLite并选择它
- 在右侧单击“安装”按钮
- 安装后,您可以使用它