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

来源:互联网 发布:常用域名后缀 编辑:程序博客网 时间:2024/05/05 21:43

如何你的程序在.net 4.0下运行,但它依赖与.net 2.0的类库的话就会出现这个错误。

解决方法:

在app.config文件或者web.config文件中的Configuration下添加以下代码

<startup useLegacyV2RuntimeActivationPolicy="true">
    <requiredRuntime version="v4.0.20506"/>
    <supportedRuntime version="v2.0.50727"/>
  </startup>