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

网站在VS上运行完好,但是发布后报错:

“/Web”应用程序中的服务器错误。

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

在网络上了解到原因是此SQLite的组件中32位的,所以在64位系统上是存在兼容性问题的

解决方案也很简单:如果是Winform在VS中将项目的目标平台更改为:x86 这样就可以在64和32位的系统上运行了。

项目-属性-生成

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

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

IIS-应用程序池池-应用程序池默认设置

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


© 2016-2024 阿尔佛 aerfo.com | 豫ICP备17044542号 | 豫公网安备 41010602000172