【发布时间】:2020-09-26 19:11:06
【问题描述】:
我的最终目标是在 Windows 7 SP 1 64 位的 Visual Studio 2019 中安装正确的 SQLite 包
该项目是一个 WinForms 应用程序,我可能会尝试 UWP 应用程序
NuGet Ice Cream Store 似乎有很多 SQLite 口味
System.Data.SQLite 1.0.113.1
适用于 x86 和 x64 的官方 SQLite 数据库引擎以及 ADO.NET 提供程序。
此软件包包括对 LINQ 和 Entity Framework 6 的支持。
System.Data.SQLite.Core 1.0.113.1
适用于 x86 和 x64 的官方 SQLite 数据库引擎以及 ADO.NET 提供程序。
sqlite 3.13.0
SQLite 是一个实现自包含、无服务器、零配置、事务性 SQL 数据库引擎的软件库。此软件包包含适用于 Linux、macOS 和 Windows(桌面和通用 Windows 应用)上的 SQLite 的本机库。
此处的最后一个选项似乎是正确且合乎逻辑的选择,然后我查看了此 SO 帖子
经过 3 天的阅读和搜索,我已经放弃了,因此困惑已经赢了
虽然我在上面陈述了我的最终目标,但我是否也可以假设 NuGet 会将 SQLite 包放入项目参考文件夹中
问题是我希望打包后有一个自包含的 EXE 项目
强>
【问题讨论】: