Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在C#visual studio中使用SQLite_C#_Database_Sqlite_Connection_Visual Studio 2015 - Fatal编程技术网

在C#visual studio中使用SQLite

在C#visual studio中使用SQLite,c#,database,sqlite,connection,visual-studio-2015,C#,Database,Sqlite,Connection,Visual Studio 2015,我试图在C#中使用SQLite,但我似乎遇到了一个我无法理解的错误 到目前为止我所做的: 已下载上提供的软件包 我下载了一个混合模式的Windows64,4.0.NETFramework。 我在system.data.SQLite下的C:\Program文件中安装了它。 我在visual studio中创建了一个新项目,添加了对System.Data.SQLite.dll的引用,并使用System.Data.SQLite进行了编写 之后,我创建了一个新的SQLiteconnection实例,如下

我试图在C#中使用SQLite,但我似乎遇到了一个我无法理解的错误

到目前为止我所做的: 已下载上提供的软件包

我下载了一个混合模式的Windows64,4.0.NETFramework。 我在system.data.SQLite下的C:\Program文件中安装了它。 我在visual studio中创建了一个新项目,添加了对System.Data.SQLite.dll的引用,并使用System.Data.SQLite进行了编写

之后,我创建了一个新的SQLiteconnection实例,如下所示:

     SQLiteConnection conn = new SQLiteConnection("data source = C:\\Users\\chr\\Desktop\\test.db; version=3");
我得到以下错误:

WindowsFormsApplication4.exe中发生类型为“System.BadImageFormatException”的未处理异常

其他信息:无法加载文件或程序集“System.Data.SQLite,Version=1.0.98.0,Culture=neutral,PublicKeyToken=db937bc2d44ff139”或其依赖项之一。试图加载格式不正确的程序


通常,当您以32位编译并引用某些64位程序集或反之亦然时,会出现该错误

确保使用正确的目标平台编译.exe(项目属性->构建->平台目标)


您不能使用Nuget软件包吗?

通常,当您以32位编译并引用某些64位程序集或反之亦然时,会出现此错误

确保使用正确的目标平台编译.exe(项目属性->构建->平台目标)

您不能使用Nuget软件包吗?

练习使用字符串$prefix like
@“数据源=C:\Users\chr\Desktop…
练习使用字符串$prefix like
@”数据源=C:\Users\chr\Desktop…