System.DllNotFoundException 未处理消息=无法加载 DLL 'sqlite3':找不到指定的模块。
我已经引用了 DLL。我在 Debug 文件夹中检查它,它就在那里。我还搜索了如何在项目中“包含”它,但他们没有具体解释如何去做。
我正在关注这个例子: http: //www.codeproject.com/Articles/22165/Using-SQLite-in-your-C-Application
System.DllNotFoundException 未处理消息=无法加载 DLL 'sqlite3':找不到指定的模块。
我已经引用了 DLL。我在 Debug 文件夹中检查它,它就在那里。我还搜索了如何在项目中“包含”它,但他们没有具体解释如何去做。
我正在关注这个例子: http: //www.codeproject.com/Articles/22165/Using-SQLite-in-your-C-Application
SQLite 没有完整的 .NET 实现,但可用的库是本地库的包装器。
这意味着不仅必须引用 .NET 程序集,而且在执行应用程序时还需要确保本地库也存在。
摘要:输出文件夹将有一个.NET 程序集和一个本机程序集(C/C++ 之一)才能正常工作!
按照步骤 :
1)在调试文件夹中添加 Dll 2)在你的代码中添加这个
使用 System.Data.SQLite;3)通过转到解决方案资源管理器添加引用并添加它。
4)检查app.config中的版本以验证它
这System.Data.SQLite.dll
是依赖于平台的程序集,您可以添加对适当程序集的引用。