Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.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
.net 我需要什么SQLite NuGet包_.net_Sqlite_Nuget_Nuget Package - Fatal编程技术网

.net 我需要什么SQLite NuGet包

.net 我需要什么SQLite NuGet包,.net,sqlite,nuget,nuget-package,.net,Sqlite,Nuget,Nuget Package,网站上有一长串可供选择的选项。我总是更喜欢静态构建,因为您永远不知道动态构建需要什么其他运行时。对于我当前的项目,我只需要32位DLL,因为应用程序当前仅在32位模式下运行。所以我基本上只需要单一的混合模式静态DLL 有少量NuGet软件包。其中一个是System.Data.SQLite.Core,但它安装了两个不同的DLL,MSIL和本机部分,后者在x86和x64子目录中安装了两次。另一个是System.Data.SQLite.x86,但这取决于我不使用的LINQ和EF 是否有另一个隐藏包只包

网站上有一长串可供选择的选项。我总是更喜欢静态构建,因为您永远不知道动态构建需要什么其他运行时。对于我当前的项目,我只需要32位DLL,因为应用程序当前仅在32位模式下运行。所以我基本上只需要单一的混合模式静态DLL

有少量NuGet软件包。其中一个是System.Data.SQLite.Core,但它安装了两个不同的DLL,MSIL和本机部分,后者在x86和x64子目录中安装了两次。另一个是System.Data.SQLite.x86,但这取决于我不使用的LINQ和EF

是否有另一个隐藏包只包含我需要的一个DLL?类似System.Data.SQLite.Core.x86的内容?我不想将该文件直接包含在Git存储库中,这样它就不会随着该库的每次更新而增长太多

NuGet包包含静态构建还是动态构建?我需要知道如何相应地设置我的安装程序,否则该程序可能会在某些计算机上失败而没有警告。包装说明中并没有太多关于其内容的描述

SQLite具有灵活的配置,我认为唯一的解决方法是提供大量的NuGet软件包。

我使用以下方法:

工具–NuGet软件包管理器–软件包管理器控制台 类型 安装包System.Data.SQLite
然后按回车键

在代码上只需编写

导入System.Data.SQLite

这就是在VisualStudio上运行SQLite所需的全部内容