无法从NHibernate.Driver.SQLite20Driver创建驱动程序

问题描述

| 在.NET 4.0中将sqlite 1.0.66与NHibernate 3一起使用会显示错误: 无法从NHibernate.Driver.sqlite20Driver创建驱动程序。 我尝试过:
<startup useLegacyV2RuntimeActivationPolicy=\"true\">
  <supportedRuntime version=\"v4.0\" />
</startup>
尝试将文件手动复制到调试文件夹。 有什么帮助吗? Tks [] 帕特里克·科埃略     

解决方法

如果您使用的是Win7-64位,则可能是System.Data.SQLite.DLL的32位/ 64位版本问题。 如果将程序编译为32bitOnly并使用System.Data.SQLite.DLL的32位版本,则程序可以正常工作吗?