2012-03-12 29 views
0

我只是不停收到此错误dotnet 4.0中的sqlite v2.0的运行时错误?这是错误吗?

混合模式组件对 运行时的版本“V2.0.50727”建成并不能在4.0运行时无需额外 配置信息被加载。

当我试图加载给定路径的文件。

例如,我想加载一个名为“somename.db”的文件,它是一个sqlite数据库文件名。我使用System.Data.SQLite,SQLite的
运行时版本= V2.0.50727

ADO.NET 2.0数据提供和我遇到的错误。

我使用的是dotNet 4.0 C#Express Edition,...谢谢。

[UPDATE]

解决http://www.csharpcity.com/sqlite-ado-net-c-4-0/

要解决,以下节点到你的app.config文件:

<startup useLegacyV2RuntimeActivationPolicy="true"> 
    <supportedRuntime version="v4.0"/> 
</startup> 
+0

如果已解决那么请张贴你自己的答案,详细说明你是如何解决它的,而不仅仅是到外部网站的单一链接。 – 2012-03-12 08:36:43

回答

0

要解决,以下节点到你的app.config文件:

<startup useLegacyV2RuntimeActivationPolicy="true"> 
    <supportedRuntime version="v4.0"/> 
</startup>