请选择 进入手机版 | 继续访问电脑版

无忧编程_ASP.NET  / C# / PHP 程序员的软件世界

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 172|回复: 0

C# Winform 未能加载文件或程序集"System.Data.SQLite"或它的某一个依赖项

[复制链接]

374

主题

405

帖子

1676

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1676
发表于 2018-10-26 17:18:49 | 显示全部楼层 |阅读模式
C# Winform 未能加载文件或程序集"System.Data.SQLite"或它的某一个依赖项等问题的...
在使用Winform 开发了一个小软件,其中使用了SQLite作为数据库
但在我的Win7 64位系统上却出现了以下错误:
System.BadImageFormatException: 未能加载文件或程序集“System.Data.SQLite, Version=1.0.66.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139”或它的某一个依赖项。试图加载格式不正确的程序。

在网络上了解到原因是此SQLite的组件中32位的,所以在64位系统上是存在兼容性问题的
解决方案也很简单:在VS中将项目的目标平台更改为:x86 这样就可以在64和32位的系统上运行了


如果是Web项目,则可以在IIS里 将“启用32位应用程序”设置为true来解决此问题


参考文章:http://www.cnblogs.com/huangtailang/p/4686184.html
windows .net(C#+MSSQL) linux(php+mysql)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|软件编程 ( 鄂ICP备11006601号鄂公网安备 42011102001337号 |

GMT+8, 2018-11-16 10:04 , Processed in 0.104537 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表