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

1.在项目解决方案中,找到项目的app.config文件
2.修改app.config里面的内容
 
原来的代码:
<?xml version="1.0"?>
<configuration>
    <supportedRuntime version="v4.0" sku = ".NETFramework,Version=v4.0"/>
  </startup>
</configuration>
 
 
改后的代码:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0" sku = ".NETFramework,Version=v4.0"/>
    <supportedRuntime version="v2.0.50727"/>
  </startup>
</configuration>
 
 
原文地址:https://www.cnblogs.com/innershare/p/10607548.html