混合模式程序集异常

本文关键字:异常 程序集 模式 混合 | 更新日期: 2023-09-27 17:50:36

有人能解释这个例外吗?

混合模式程序集是基于运行时版本'v2.0.50727'构建的,如果没有额外的配置信息,则无法在4.0运行时中加载。

https://i.stack.imgur.com/uPouJ.png

混合模式程序集异常

为了使用CLR 2.0混合模式程序集,你需要修改你的App.Config文件,包括:

<?xml version="1.0"?>
<configuration>
  <startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
  </startup>
</configuration>

取自:What 'additional configuration'有必要在。net 4.0项目中引用。net 2.0混合模式程序集吗?