真正的快速问题!*如果我将 SQLite 驱动程序加载到我的 .NET 项目中,当我保存并编译此项目(它是一个简单的 Windows 窗体应用程序)时,SQLite 驱动程序是否构成应用程序的一部分?基本上,我计划让我的一个表单控件在 SQLite 数据库上执行 SQL 查询,该数据库将存在于用户的计算机上。显然,如果此驱动程序不存在,则无法解释SQLite数据库文件!
感谢您的任何输入。
我假设驱动程序是指外部DLL - 类似于 ADO.NET 库的东西。 您需要随可执行文件一起分发 DLL,或将源代码直接编译到解决方案中。
您还可以使用 ILMerge 在事后将 DLL 合并到可执行文件中。