[英]C# How to correctly embed System.Data.SQLite libraries
我有一个使用System.Data.SQLite(.NET 3.5版本)库的C#项目。 目标平台是x86,目标框架是4.5.2。
这是我所做的:
该程序可以在我的PC(Windows Server 2008 R2)和笔记本电脑(Windows 10)上完美运行。 它也可以在另一台PC(Windows 10)上运行。
但是,当部署到客户PC(Windows 7)时,我在System.Data.SQLite上收到DllNotFoundException。 PC已安装.NET Framework 4.5。 我尝试了x64和x86 System.Data.SQLite版本,但仍然遇到异常。
如果删除使用此库的System.Data.SQLite依赖关系和代码,则程序运行正常。
可能是什么问题呢?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.