C# 引入Sqlite 未能加载文件或程序集“System.Data.SQLite

Posted fanwenhao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# 引入Sqlite 未能加载文件或程序集“System.Data.SQLite相关的知识,希望对你有一定的参考价值。


个人博客 地址:https://www.wenhaofan.com/article/20190501224046

问题

在Visual Studio 中 使用NuGet 通过 install-package system.data.sqlite.x64 安装了64位的sqlite但是在使用中报如下错误

System.BadImageFormatException:“未能加载文件或程序集“System.Data.SQLite, Version=1.0.110.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139”或它的某一个依赖项。试图加载格式不正确的程序。”

解决方法

导航栏选择项目-》【项目名】属性 -》 生成 在常规中将目标平台改为x64,如果你安装的是32位的sqlitename就选择 x86

以上是关于C# 引入Sqlite 未能加载文件或程序集“System.Data.SQLite的主要内容,如果未能解决你的问题,请参考以下文章

未能加载文件或程序集“System.Data.SQLite”或它的某一个依赖项。试图加载格式不正确的程序。

未能加载文件或程序集

C# 未能加载文件或程序集或它的某一个依赖项。需要强名称程序集

“System.BadImageFormatException”类型的未经处理的异常在 PurchaseDevices.Access.dll 中发生 其他信息: 未能加载文件或程序集“System

C#动态加载dll 时程序集的卸载问题

ArcGIS engine C#开发出现未能加载程序集ESRI.ArcGIS.AxControls