混合模式程序集是针对“v2.0.50727”版的运行时生成的,在没有配置其他信息的情况下,无法在 4.0 运行时中加载该程序集。

来源:互联网 发布:毕业论文的数据分析 编辑:程序博客网 时间:2024/06/16 21:18

今天在项目中用C#操作SQLite,在加载数据库的时候代码报错:

混合模式程序集是针对“v2.0.50727”版的运行时生成的,在没有配置其他信息的情况下,无法在 4.0 运行时中加载该程序集。

看来还是.net版本的问题,在网上找了一圈,找到了合适的办法:

解决方法:在app.config文件中添加如下配置:(红色的部分)

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <stratup useLegacyV2RuntimeActivationPolicy="true">
    <supportRuntime version="v2.0.50727"/>
  </stratup>

</configuration>

如果没有app.config文件,就先添加一个。

问题解决。

阅读全文
0 0
原创粉丝点击