Asp.net 无法加载文件或程序集System.Data.SQLite-已部署Web应用

Asp.net 无法加载文件或程序集System.Data.SQLite-已部署Web应用,asp.net,.net,sqlite,iis,iis-7.5,Asp.net,.net,Sqlite,Iis,Iis 7.5,我知道这是一个重复的问题,但我想不出来 错误消息: 无法加载文件或程序集“System.Data.SQLite”或其中一个 依赖关系。试图加载带有错误代码的程序 格式 上下文: 我正在使用VS2012、MVC4、.NET4.5构建一个web应用程序。 该应用程序使用另一个解决方案,该解决方案包含带有copy local的SQLite.dll。 我试图在Win2008 R2服务器上部署我的web应用程序,但收到上面的错误消息。 我为任何CPU编译我的开发环境是Win7 x64,我的服务器也是x64

我知道这是一个重复的问题,但我想不出来

错误消息:

无法加载文件或程序集“System.Data.SQLite”或其中一个 依赖关系。试图加载带有错误代码的程序 格式

上下文: 我正在使用VS2012、MVC4、.NET4.5构建一个web应用程序。 该应用程序使用另一个解决方案,该解决方案包含带有copy local的SQLite.dll。 我试图在Win2008 R2服务器上部署我的web应用程序,但收到上面的错误消息。 我为任何CPU编译我的开发环境是Win7 x64,我的服务器也是x64

我的尝试:
1。尝试将msvcr100.dll复制到部署的bin文件夹,因为它是SQLite的依赖项

2。试图将我的开发环境中的SQLite.dll和SQLite.Linq.dll复制到bin文件夹

3.尝试将我在IIS 7.5中使用的应用程序池的“启用32位应用程序”设置为false,也为true

4。尝试重新启动IIS,添加了网络服务和IIS用户以访问我的文件夹


5。在这篇文章之后,我使用了V1.0.88版本,现在是一个非常旧的版本,我想已经清理过了,maybee我应该试试,甚至更旧的版本?

如果您在64位操作系统中运行SQLite,请尝试使用x64版本的System.Data.SQLite.DLL


下载:

如果您在64位操作系统中运行SQLite,请尝试使用x64版本的System.Data.SQLite.DLL


下载:

这回答了你的问题吗?这回答了你的问题吗?