系统.data.sqlite .net 4
Posted
技术标签:
【中文标题】系统.data.sqlite .net 4【英文标题】:system.data.sqlite .net 4 【发布时间】:2011-02-06 00:33:27 【问题描述】:是否有 .Net 4 版本的 System.Data.SQLite?
目前我收到此错误:
混合模式程序集是针对运行时版本“v2.0.50727”构建的,如果没有其他配置信息,则无法在 4.0 运行时中加载。
需要什么“附加配置信息”,或者我可以使用其他版本吗?
【问题讨论】:
***.com/questions/2455654/… 【参考方案1】:<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
</startup>
</configuration>
【讨论】:
在删除"根据forums of PhxSoftware:
它在我的优先级列表中并不高 就在此刻。当VS2010 接近释放我会 更新库以使用它。
虽然该消息是在 2009 年 10 月发布的,但仍有一些 workarounds。
还有seems 是专门针对 .NET 4 的更新(临时)版本:
【讨论】:
【参考方案3】:是的,现在有。
http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki
您也可以使用 NuGet 来安装它。使用 nuget,可以轻松在 x86/x64/两者、http://www.nuget.org/packages?q=system.data.sqlite 之间进行选择。
【讨论】:
现在可以使用nuget下载了。 很抱歉投了反对票。其实你的回复很好。不过,我希望了解更多信息。 讨厌在 4 年后打破它,但这只是因为您在 2 年后回答“一直存在”才合适,它没有 @Behrooz 我的错,直到2010-11-24,在您提出问题 6 个月后,在我回答前 9 个月才出现。以上是关于系统.data.sqlite .net 4的主要内容,如果未能解决你的问题,请参考以下文章
找不到文件或程序集名称“System.Data.SQLite, Version=1.0.66.0, Culture=neutral, PublicKeyToken=1F