0
点赞
收藏
分享

微信扫一扫

程序集是针对“v2.0.50727”版的运行时生成的


最近再用Sqlite的时候报这个错误,原因是Sqlite的类库是基于2.0的,我项目用的4.0,话说还想用linq的一些功能。

貌似Sqlite目前没有提供4.0编译版本,所以采用如下方法解决。

修改app.config

<?xml version="1.0"?>

<configuration>

  <startup useLegacyV2RuntimeActivationPolicy="true">

    <supportedRuntime version="v4.0" sku = ".NETFramework,Version=v4.0"/>

    <supportedRuntime version="v2.0.50727"/>

  </startup>

</configuration>

这样就声明了兼容2.0版本dll。

以上


举报

相关推荐

Go 运行时的含义

0 条评论