VB.Net程序设计:引用SQLite时,项目.NET Framework 2.0转.NET F
项目框架是Framework2.0,另外Data.SQLite 引用的是2.0的dll 整个项目转4.0时候,运行出错。 Message=混合模式程序集是针对“v2.0.50727”版的运行时生成的,在没有配置其他信息的情况下,无法在 4.0 运行时中加载该程序集。 1:项目配置增加:useLegacyV2RuntimeActivationPolicy="true" app.config改: <startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup> 改为: <startup useLegacyV2RuntimeActivationPolicy="true"><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup> 重新编译成功! 2:到SQLite官网下载 SQLite官网下载System.Data.SQLite Download Page Precompiled Binaries for 32-bit Windows (.NET Framework 4.0) http://system.data.sqlite.org/downloads/1.0.85.0/sqlite-netFx40-binary-bundle-Win32-2010-1.0.85.0.zip 重新引用新的 System.Data.SQLite 重新编译成功! SQLite就是好用! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |