在4.5框架下运行4.0框架开发的程序

  在4.5框架下运行4.0框架开发的程序,无法正常启动,弹出错误信息。

 

  原因是在app.config中限定了运行框架为4.0。

      <startup useLegacyV2RuntimeActivationPolicy="true">
          <supportedRuntime version="v4.0"/>
      </startup>

  要想支持4.5框架,只需要通过supportedRuntime增加对4.5框架的支持即可。

      <startup useLegacyV2RuntimeActivationPolicy="true">
          <supportedRuntime version="v4.0"/>
          <supportedRuntime version="v4.5"/>
      </startup>

原文地址:https://www.cnblogs.com/hibernation/p/3340939.html